• Stars
    star
    43
  • Rank 645,349 (Top 13 %)
  • Language
    Swift
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Easypeasy date functions. 🕛

Datify 🕛

Easypeasy date functions.

License Platform Swift 3.x MadeWithLove Awesome-Swift

Usage:

print("now:                   \(Date.init())")
print("8 days later:          \(8.days.fromNow)")
print("2 weeks before:        \(2.weeks.ago)")
print("5 days, 3 month later: \((5.days + 3.months).fromNow)")

Output:

now:                   2017-06-06 10:42:23 +0000
8 days later:          2017-06-14 10:42:23 +0000
2 weeks before:        2017-05-23 10:42:23 +0000
5 days, 3 month later: 2017-09-11 10:42:23 +0000

Note:

This library was originally written as SwiftDateTimeExtensions but it was too old for new Swift version and needed improvements.

I am also planning to add more features to this class in future thus created a separate repo instead a fork.