日期解析器 1.2.0

日期解析器 1.2.0

测试已测试
语言语言 SwiftSwift
许可证 NOASSERTION
发布日期最后发布2018年11月
SPM支持SPM

Elvis Nuñez维护。



logo

简单ISO 8601和Unix时间戳Swift日期解析器。

用法

// ISO 8601
let isoDate = try Date(dateString:"2015-06-23T14:40:08.000+02:00")

// Unix Timestamp
let timestampDate = try Date(unixTimestampString:"1441843200")

// Returns DateType.ISO8601  
let isoDateType = "2014-01-02T00:00:00.007450+00:00".dateType

// Returns DateType.UnixTimestamp
let timestampDateType = "1441843200000000".dateType

支持的格式

2014-01-02
2016-01-09T00:00:00
2014-03-30T09:13:00Z
2016-01-09T00:00:00.00
2015-06-23T19:04:19.911Z
2014-01-01T00:00:00+00:00
2015-09-10T00:00:00.184968Z
2015-09-10T00:00:00.116+0000
2015-06-23T14:40:08.000+02:00
2014-01-02T00:00:00.000000+00:00

安装

日期解析器可通过CocoaPods获取。要安装它,只需将以下行添加到Podfile中:

pod 'DateParser'

日期解析器也可通过Carthage获取。要安装它,只需将以下行添加到Cartfile中:

github "SyncDB/DateParser"

许可证

日期解析器采用MIT许可证。请查阅LICENSE文件以获取更多信息。

作者

Elvis Nuñez, @3lvis