1

我正在尝试将“2013-02-21T01:25:00.000Z”格式的日期转换为凌晨 1:25

    NSDate *DepartTimeString = [DepartATime valueForKey:@"dateLocal"];

NSDate 是从 JSON 中解析出来的,并在标签上显示为字符串,但它不会使用以下方法转换为更小的格式:

    NSDateFormatter *timeFormatter = [[NSDateFormatter alloc] init];
    [timeFormatter setTimeStyle:NSDateFormatterLongStyle];
    NSString *timeString = [timeFormatter stringFromDate:DepartTimeString];
    NSLog(timeString);

NSLog 什么也没显示...

想法?

4

1 回答 1

0

代替:

[timeFormatter setTimeStyle:NSDateFormatterLongStyle];

至:

[timeFormatter setDateFormat: @"yyyy-MM-ddTHH:mm:ss.SSS"];

并检查验证DepartTimeString

于 2013-03-15T08:57:12.300 回答