【文件属性】:
文件名称:iso8601:用于 ISO 8601 的 NSFormatter
文件大小:133KB
文件格式:ZIP
更新时间:2021-06-24 13:49:50
Objective-C
用于 ISO 8601 的 NSFormatter
一个 Cocoa NSFormatter 子类,用于将 ISO 8601 格式的字符串转换为 NSDate,反之亦然。
解析器是使用实现的。 感谢 ,它比 NSDateFormatter 快得多。
支持的格式
日历日期
序数日期
周日期
带小数部分的当地时间
午夜
时区
不支持的格式
公元前日期
序数日期扩展表示的基本格式(年份 > 9999)
带闰秒的当地时间(秒 >= 60.0)
时间倒数
期间
重复时间间隔
用法
将 ISO 8601 字符串转换为 NSDate。 您无需任何配置即可使用NJISO8601DateFromString()函数。
NSDate *date = NJISO8601DateFromString(@"2011-02-27T11:03:06+09:00");
或者,您可以像使用 NSDateForm
【文件预览】:
iso8601-master
----ISO8601.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
----ISO8601()
--------main.m(282B)
--------NJISO8601Formatter.m(8KB)
--------NJISO8601Parser.re(21KB)
--------AppDelegate.h(310B)
--------AppDelegate.m(2KB)
--------ISO8601-Prefix.pch(317B)
--------ViewController.h(161B)
--------ISO8601-Info.plist(1KB)
--------NJISO8601Formatter.h(3KB)
--------ViewController.m(598B)
--------en.lproj()
----LICENSE(1KB)
----Tools()
--------re2c(316KB)
----ISO8601Tests()
--------NJISO8601FormatterTests.m(44KB)
--------ISO8601Tests-Info.plist(695B)
--------UNIX2003.c(553B)
--------NJISO8601FormatterTests.h(196B)
--------en.lproj()
----README.md(2KB)