某种日期格式的日期格式化程序

时间:2016-01-13 11:20:26

标签: ios objective-c iphone nsdate nsdateformatter

我可能会遗漏一些内容,但我无法为日期撰写正确的日期格式化字符串:

2016-01-14T10:24:26+0000

什么是' T'这里?以及如何包含时区?

我的字符串不起作用:@"yyyy-MM-dd'T'hh:mm:ss Z"

2 个答案:

答案 0 :(得分:3)

你必须在单引号中使用'T',如下面的格式来反转字符串ftom日期:

yyyy-MM-dd'T'hh:mm:ssZ

让我知道。

答案 1 :(得分:0)

NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'";     
NSDate *yourDate = [dateFormatter dateFromString:myString];