繁体   English   中英

NSDateFormatter格式

[英]NSDateFormatter format

我正在尝试创建用于解析Fri, 12 Feb 2016 17:09:53 +0800 (SGT)日期格式的格式化程序。

我尝试使用EEE, dd MMM yyyy HH:mm:ss Z ,但输出为空。

关于如何使用NSDateFormatter解析上述日期的任何想法。

先感谢您。

将日期格式设置为

大写Z表示数字时区偏移

EEE, dd MMM yyyy HH:mm:ss ZZZ (zzz)

有关其他信息,请参见此链接

NSDate分开处理Timezone更好,因为NSDate可以使用本地时区UTC时区存储时间点。 由您来处理这些时区。

因此,我建议您切断括号中的时区,并在其之前解析数字时区偏移量。 这样,您可以将所有字符串转换为UTC中的NSDate实例,并且在解析字符串时应该没有任何问题。

使用以下格式:@“ ccc,d LLL YYYY HH:mm:ss Z”

参考资料来自 NSDateFormatter 并获得有关NSDateFormatter的更多帮助,您可以从此链接更轻松地创建日期格式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM