在iOS上以ISO 8601格式化时间

时间:2015-02-02 11:24:43

标签: ios iphone xcode nsdate

如何获取当前时间并将其格式化为ISO 8601?

这些我的意思是格式:YYYY-MM-DDTHH:MM:SSZ其中T和Z不是时间代表;它们是常数。

1 个答案:

答案 0 :(得分:0)

实现这一目标的方法是:

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm'Z'"];
    NSDate *date = [NSDate date];
    NSLog(@"%@",[dateFormatter stringFromDate:date]);