gitextract_pjza5tl6/ ├── .gitignore ├── .swift-version ├── .travis.yml ├── CREDITS.md ├── DateTools/ │ ├── DateTools/ │ │ ├── DTConstants.h │ │ ├── DTConstants.m │ │ ├── DTError.h │ │ ├── DTError.m │ │ ├── DTTimePeriod.h │ │ ├── DTTimePeriod.m │ │ ├── DTTimePeriodChain.h │ │ ├── DTTimePeriodChain.m │ │ ├── DTTimePeriodCollection.h │ │ ├── DTTimePeriodCollection.m │ │ ├── DTTimePeriodGroup.h │ │ ├── DTTimePeriodGroup.m │ │ ├── DateTools.bundle/ │ │ │ ├── am.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ar.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── bg.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ca.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── cs.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── cy.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── da.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── de.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── en.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── es.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── eu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── fi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── fr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── gre.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── gu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── he.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── id.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── is.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── it.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ja.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ko.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── lv.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ms.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── nb.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── nl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pt-PT.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pt.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ro.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ru.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── sk.lproj/ │ │ │ │ └── NSDateTimeAgo.strings │ │ │ ├── sl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── sv.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── th.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── tr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── uk.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── vi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── zh-Hans.lproj/ │ │ │ │ └── DateTools.strings │ │ │ └── zh-Hant.lproj/ │ │ │ └── DateTools.strings │ │ ├── DateTools.h │ │ ├── NSDate+DateTools.h │ │ └── NSDate+DateTools.m │ ├── Examples/ │ │ └── DateToolsExample/ │ │ ├── DateTools/ │ │ │ └── Info.plist │ │ ├── DateTools macOS/ │ │ │ ├── DateTools macOS.h │ │ │ └── Info.plist │ │ ├── DateToolsExample/ │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Colours.h │ │ │ ├── Colours.m │ │ │ ├── DateToolsExample-Info.plist │ │ │ ├── DateToolsExample-Prefix.pch │ │ │ ├── DateToolsViewController.h │ │ │ ├── DateToolsViewController.m │ │ │ ├── DateToolsViewController.xib │ │ │ ├── ExampleNavigationController.h │ │ │ ├── ExampleNavigationController.m │ │ │ ├── Images.xcassets/ │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── LaunchImage.launchimage/ │ │ │ │ └── Contents.json │ │ │ ├── TimePeriodsViewController.h │ │ │ ├── TimePeriodsViewController.m │ │ │ ├── TimePeriodsViewController.xib │ │ │ ├── en.lproj/ │ │ │ │ └── InfoPlist.strings │ │ │ └── main.m │ │ ├── DateToolsExample.xcodeproj/ │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace/ │ │ │ │ └── contents.xcworkspacedata │ │ │ └── xcshareddata/ │ │ │ └── xcschemes/ │ │ │ ├── DateTools macOS.xcscheme │ │ │ └── DateTools.xcscheme │ │ └── DateToolsExampleTests/ │ │ ├── DateToolsExampleTests-Info.plist │ │ └── en.lproj/ │ │ └── InfoPlist.strings │ └── Tests/ │ └── DateToolsTests/ │ ├── DateToolsTests/ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj/ │ │ │ └── Main.storyboard │ │ ├── DateToolsTests-Info.plist │ │ ├── DateToolsTests-Prefix.pch │ │ ├── Images.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage/ │ │ │ └── Contents.json │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── en.lproj/ │ │ │ └── InfoPlist.strings │ │ ├── es.lproj/ │ │ │ ├── InfoPlist.strings │ │ │ └── Main.strings │ │ ├── ja.lproj/ │ │ │ ├── InfoPlist.strings │ │ │ └── Main.strings │ │ └── main.m │ ├── DateToolsTests.xcodeproj/ │ │ ├── project.pbxproj │ │ ├── project.xcworkspace/ │ │ │ └── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── xcschemes/ │ │ ├── DateToolsTests.xcscheme │ │ └── DateToolsTestsTests.xcscheme │ └── DateToolsTestsTests/ │ ├── DTTimeAgoTests.m │ ├── DTTimePeriodChainTests.m │ ├── DTTimePeriodCollectionTests.m │ ├── DTTimePeriodGroupTests.m │ ├── DTTimePeriodTests.m │ ├── DateToolsTests.m │ ├── DateToolsTestsTests-Info.plist │ ├── en.lproj/ │ │ └── InfoPlist.strings │ ├── es.lproj/ │ │ └── InfoPlist.strings │ └── ja.lproj/ │ └── InfoPlist.strings ├── DateTools.podspec ├── DateToolsSwift/ │ ├── DateTools/ │ │ ├── Constants.swift │ │ ├── Date+Bundle.swift │ │ ├── Date+Comparators.swift │ │ ├── Date+Components.swift │ │ ├── Date+Format.swift │ │ ├── Date+Inits.swift │ │ ├── Date+Manipulations.swift │ │ ├── Date+TimeAgo.swift │ │ ├── DateTools.bundle/ │ │ │ ├── am.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ar.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── bg.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ca.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── cs.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── cy.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── da.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── de.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── en.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── es.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── eu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── fi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── fr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── gre.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── gu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── he.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── hu.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── id.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── is.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── it.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ja.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ko.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── lv.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ms.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── nb.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── nl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pt-PT.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── pt.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ro.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── ru.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── sk.lproj/ │ │ │ │ └── NSDateTimeAgo.strings │ │ │ ├── sl.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── sv.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── th.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── tr.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── uk.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── vi.lproj/ │ │ │ │ └── DateTools.strings │ │ │ ├── zh-Hans.lproj/ │ │ │ │ └── DateTools.strings │ │ │ └── zh-Hant.lproj/ │ │ │ └── DateTools.strings │ │ ├── Enums.swift │ │ ├── Integer+DateTools.swift │ │ ├── TimeChunk.swift │ │ ├── TimePeriod.swift │ │ ├── TimePeriodChain.swift │ │ ├── TimePeriodCollection.swift │ │ └── TimePeriodGroup.swift │ ├── Examples/ │ │ └── DateToolsExample/ │ │ ├── DateToolsExample/ │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets/ │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── first.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── second.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── Base.lproj/ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── ExtensionsViewController.swift │ │ │ ├── Info.plist │ │ │ └── TimePeriodsViewController.swift │ │ ├── DateToolsExample.xcodeproj/ │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace/ │ │ │ └── contents.xcworkspacedata │ │ ├── DateToolsExampleTests/ │ │ │ ├── DateToolsExampleTests.swift │ │ │ └── Info.plist │ │ └── DateToolsExampleUITests/ │ │ ├── DateToolsExampleUITests.swift │ │ └── Info.plist │ ├── Tests/ │ │ └── DateToolsTests/ │ │ ├── DateToolsTests/ │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets/ │ │ │ │ └── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Base.lproj/ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── ViewController.swift │ │ ├── DateToolsTests.xcodeproj/ │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace/ │ │ │ └── contents.xcworkspacedata │ │ └── DateToolsTestsTests/ │ │ ├── DateComparatorsExtensionTests.swift │ │ ├── DateComponentsExtensionTests.swift │ │ ├── DateFormatExtensionTests.swift │ │ ├── DateInitsExtensionTests.swift │ │ ├── DateManipulationsExtensionTests.swift │ │ ├── DateTimeAgoExtensionTests.swift │ │ ├── Info.plist │ │ ├── IntegerExtensionTests.swift │ │ ├── TimeAgoTests.swift │ │ ├── TimeChunkTests.swift │ │ ├── TimePeriodChainTests.swift │ │ ├── TimePeriodCollection.swift │ │ ├── TimePeriodCollectionTests.swift │ │ ├── TimePeriodGroupTests.swift │ │ └── TimePeriodTests.swift │ └── doc_gen.sh ├── DateToolsSwift.podspec ├── Examples/ │ └── DateToolsExample/ │ ├── DateTools macOS/ │ │ ├── DateTools macOS.h │ │ └── Info.plist │ └── DateToolsExample.xcodeproj/ │ └── xcshareddata/ │ └── xcschemes/ │ └── DateTools macOS.xcscheme ├── LICENSE ├── Package.swift └── README.md