将字符串转换为NSDate(2014-07-29T23:45:50.000Z)

时间:2014-08-05 06:46:56

标签: objective-c nsdate nstimeinterval

需要设置日期格式:

2014-07-29T23:45:50.000Z

不确定要使用什么。我在尝试:

[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ss.000Z"]

不确定确切的语法,并想知道你是否可以提供帮助。谢谢!

3 个答案:

答案 0 :(得分:3)

引用TZ并使用SSS毫秒:

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];

答案 1 :(得分:1)

按以下方式使用:

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.'000Z'"];

答案 2 :(得分:1)

您可以使用此格式yyyy-MM-dd'T'HH:mm:ss.SSS'Z'。这里Z表示这是一个UTC时区。