Swift extensions to access dates in an intuitive way