【问题标题】:Trouble converting NSDate with NSDateFormatter使用 NSDateFormatter 转换 NSDate 时遇到问题
【发布时间】:2013-02-24 02:50:29
【问题描述】:

我正在尝试将“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 什么也没显示...

想法?

【问题讨论】:

    标签: json nsstring nsdate nsdateformatter


    【解决方案1】:

    替换:

    [timeFormatter setTimeStyle:NSDateFormatterLongStyle];
    

    收件人:

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

    并检查验证DepartTimeString

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多