44 votes

convertir l'horodatage au format nsdate

Je souhaite convertir la valeur de mon horodatage au format 1308031456 en NSDate (qui donne la valeur Tue, 14 Jun 2011 06:04:16 GMT dans la conversion Web en ligne). Comment pourrais-je convertir entre les deux par programmation?

147voto

KingofBliss Points 9790

Utilisez dateWithTimeIntervalSince1970:,

 NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeStamp];
NSLog(@"%@", date);
 

18voto

Deepak Danduprolu Points 33605

Vous pouvez utiliser la méthode dateWithTimeIntervalSince1970: pour convertir l’horodatage que vous avez défini, qui correspond à l’époque.

 NSDate * myDate = [NSDate dateWithTimeIntervalSince1970:1308031456];
 

2voto

Jhaliya Points 24039

Voir les différents exemples sur le formatage de la date et obtenir la date de l'horodatage de apple

Utiliser des styles de formatage pour présenter des dates et des heures avec les préférences de l'utilisateur

Convertir TimeStamp en NSDate en Objective-C

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X