Oll*_*lly 5 cocoa datetime objective-c
是否可以同时NSDateFormatter解析带有和不带毫秒的ISO8601日期.
我有两个由API返回的日期格式,有时它们包含毫秒,有时不包括.
例如,我可能有2013-07-23T13:45:02Z和2013-07-23T13:45:02.677Z.对于前者设置该dateFormat属性@"yyyyMMdd'T'HHmmss'Z'"工作正常.
是否有一种格式可用于解析后者,如果存在,可选择解析毫秒数?
对于"2013-07-23T13:45:02Z"
使用:"yyyy-MM-dd'T'HH:mm:ssZ"
对于"2013-07-23T13:45:02.677Z"
使用:"yyyy-MM-dd'T'HH:mm:ss.SSSZ"
检查日期格式字符串以查看要使用的字符串或尝试使用哪一个,如果失败则尝试另一个.
请参阅:ICU格式化日期和时间
| 归档时间: |
|
| 查看次数: |
2618 次 |
| 最近记录: |