Swift 2016-09-19 21:16
Swift 日期处理类库 Timepiece
回复:0 查看:6243 感兴趣:18 赞:0
Swift 日期处理类库 Timepiece,可对日期进行加减运算、初始设置、变更、格式化和解析。
示例代码:
加减
let now = NSDate() let nextWeek = now + 1.week let dayAfterTomorrow = now + 2.days // shortcuts #1 let today = NSDate.today() let tomorrow = NSDate.tomorrow() let yesterday = NSDate.yesterday() // shortcuts #2 let dayBeforeYesterday = 2.days.ago let tokyoOlympicYear = 5.years.later格式化和解析
5.minutes.later.stringFromFormat("yyyy-MM-dd HH:mm:SS") //=> "2015-03-01 12:05:00" "1987-06-02".dateFromFormat("yyyy-MM-dd") //=> NSDate.date(year: 1987, month: 6, day: 2)
相关开源代码
EFIconFont: 一个用 Swift 实现的 IconFont 封装
Swift Zip文件压缩与解压框架
EFResume - 一个普通的 Swift 简历模板
Swift 优雅的定时器及执行工具库 Each
Swift 解析、格式化及验证国际电话号码工具库 PhoneNumberKit
Swift 版 FlatBuffers(跨平台序列化库)FlatBuffersSwift
Swift 编写的 Github API 客户端 Github.swift
Swift OAuth授权库 SwiftyOAuth
Swift 音频处理库 TempiFFT
iOS通知中心封装库SwiftNotificationCenter