[英]ISO8601 datetime generate (Like Y-m-d\TH:i:s\Z)
How can I generate (iOS 7) ISO 8601
datetimes like Ymd\\TH:i:s\\Z
in PHP? 如何在PHP中生成(iOS 7)
ISO 8601
日期时间,例如Ymd\\TH:i:s\\Z
?
PHP Code: PHP代码:
gmdate('Y-m-d\TH:i:s\Z'); // Output: 2014-02-12T12:08:43Z
Objective-C: (Looking around the web I found this code, but its not returning exactly ISO 8601) 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];
}
Try this: 尝试这个:
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];
Is what I use and it works. 是我使用的并且有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.