Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

NSDateFormatter date format type

I am trying to set the date format for something like "2013-12-02T12:15:43.182Z. I used that code:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ssS''Z'"];

How can i set this date format?

like image 513
SukruK Avatar asked Feb 14 '26 22:02

SukruK


2 Answers

Ues this:

NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone systemTimeZone]];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"];
NSDate *dateConverted = [dateFormatter dateFromString:@"2013-12-02T12:15:43.182Z"];
NSLog(@"%@",dateConverted);
like image 185
Bhumeshwer katre Avatar answered Feb 16 '26 12:02

Bhumeshwer katre


This might work for you..

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"];
like image 26
Zafer Fatih Koyuncu Avatar answered Feb 16 '26 12:02

Zafer Fatih Koyuncu