Timepiece (Хронометр) — библиотека, что позволяет работать с объектами NSDate более интуитивно:
1 2 3 4 | Date(year: 2014, month: 8, day: 14, hour: 20, minute: 25, second: 43) Date.today() Date.yesterday() Date.tomorrow() |
1 2 3 4 5 6 7 8 9 | now + (3.weeks - 4.days + 5.hours) 1.year.later now.changed(weekday: 1) now.string(inDateStyle: .long, andTimeStyle: .medium) 3.days.string(in: .full) "2014/8/14".date(inFormat: “yyyy/MM/dd") |
Более деталюно вы можете ознакомиться с библиотекой на github!