为 Swift 语言提供简易日期操作
是的。这是一个非常好的 API,但它使得简单的、经常执行的日期计算变得相对繁琐,尤其是对于新开发者。
此框架提供了一组简单类型进行简单的日期和时间计算,例如
例如:
var firstDate = Date() // now
var seconddate = Date(dateString: "2014-03-10 12:00:00 PST")
XCTAssertTrue(secondDate.year, 2014)
XCTAssertTrue(secondDate.timezone, NSTimeZone.localTimeZone())
XCTAssertFalse(firstDate == secondDate, "simple object comparison")
var timeDelta = firstDate - secondDate // time delta as object
var someTime:Date = Date() - timeDelta // simple date offsetting
// or even simpler
var anotherTime = Date(dateString: "2014-03-10 12:00:00 PST") - TimeDelta(days:2)
XCTAssertEqual(anotherTime.day, 8, "very simple, isn't it")
从 GitHub 拉取,添加为框架,搞定。目前这 是安装此库的唯一方式,尽管我会尽快将其添加到 CocoaPods 中,但目前这是 试验性 的。
发起一个 pull request,添加一个分支,然后开始吧。
目前只有我一个人,请联系我:[email protected]