サーバーから、「2013-03-29T15:27:00Z」のような日付の文字列を受け取りました。どうすればそれをフォーマットして NSDate に変換できますか?
質問する
2650 次
3 に答える
5
これを試して:
[NSDateFormatter setDefaultFormatterBehavior:NSDateFormatterBehavior10_4];
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *date = [formatter dateFromString:@"2013-03-29T15:27:00Z"];
于 2013-04-10T10:18:13.570 に答える
1
NSString *departTimeDate = @"2013-03-29T15:27:00Z";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];
NSDate *date = [dateFormatter dateFromString:departTimeDate];
NSLog(@"Expected Result___ %@",date);
于 2013-04-10T10:18:47.807 に答える
1
NSString *string=@"2013-03-29T15:27:00Z";
NSDateFormatter *dateFormatter=[NSDateFormatter new];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"];
NSDate *date=[dateFormatter dateFromString:string];
于 2013-04-10T10:19:53.597 に答える