歡迎加入QQ討論群258996829

Swift 日期處理類庫 Punctual.swift

發(fā)布時(shí)間:2016-09-15 00:29  回復(fù):0  查看:3723  感興趣:7  贊:0   最后回復(fù):2016-09-15 00:29  

Swift 日期處理類庫 Punctual.swift,可以使用自然語言對日期進(jìn)行操作。它受啟發(fā)于ObjectiveSugar。

舉幾個(gè)例子?

print(1.day.ago)
// Optional(2015-04-08 04:49:30 +0000)

print(10.days.until(Date()))
// Optional(2015-03-30 04:11:03 +0000)

print((1.day + 2.months - 9.years).ago)
// Optional(2024-02-08 18:28:26 +0000)

print(Date() - 1.day.ago!)

print(1.year.timeInterval)
// Optional(31622400.0)

print((Date() + 30.minutes)!.nearestHour)
// 1

print(4.years.fromNow?.longTimeString)
// Optional("12:11:44 AM EDT")

print(4.years.fromNow?.stringWithFormat("HH:mm"))
// Optional("00:11")

相關(guān)開源代碼

您還未登錄,請先登錄

熱門帖子

最新帖子

?