如何在PHP中生成(iOS 7)ISO 8601
日期时间如Y-m-d\TH:i:s\Z
?
PHP代码:
gmdate('Y-m-d\TH:i:s\Z'); // Output: 2014-02-12T12:08:43Z
Objective-C :(环顾网络我找到了这段代码,但它没有完全归还ISO 8601)
- (NSString *)timestampISO8601 // Output: 2014-02-12T10:12:19-02:00
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZZZ"];
NSDate *date = [NSDate date];
return [dateFormatter stringFromDate:date];
}
答案 0 :(得分:2)
试试这个:
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];
我使用的是什么,它有效。