彼得·休斯

2个 pod

ISO8601DateFormatter

TL;DR:您希望在任何情况下通过网络发送或接收的日期都使用 ISO 8601 格式,除非您正在使用的协议或格式的规范明确告知您否则。参见 http://xkcd.com/1179/ 。

ISO 8601 最著名的是 “年-月-日” 字符串(也称为 “日历日期”),例如 “2013-09-08T15:06:11-0800”。当然,正如您可能预料的正式标准一样,它比这更复杂(有些人可能认为更复杂):它还提供 “周日期” 和 “序数日期” 格式。

此格式化工具可以解析和解析三种 ISO 8601 格式的日期。(“无解析”指的是从字符串中生成——解析的逆向。)

许可证:BSD

  • Objective C

VerbalExpressions-for-Objective-C

这是 @jehna 的 VerbalExpressions 项目的 Objective-C 实现。这是一个原创实现;我只复制了方法名称,没有更多。

许可证:MIT

  • Objective C