0
我有日期字符串“2016-04-01T05:00:00 + 08:00”,我想将其转换为自1970年1月1日以来的秒数。我是做这样的:将日期和时间转换为1970年以来的秒数
NSDateFormatter *parsingFormatter = [NSDateFormatter new];
[parsingFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];
NSDate *date = [parsingFormatter dateFromString:"2016-04-01T05:00:00+08:00"];
NSTimeInterval startTime = [date timeIntervalSince1970];
但是在上面的例子中startTime
返回nil。有人能告诉我我做错了什么吗?我如何转换它?
您的日期格式字符串错误,请使用这个'yyyy-MM-dd'T'HH:mm:ssZ' –