Provides a set of native converters to convert DateTime into the user-friendly string.
Use NuGet package manager to install this library.
Install-Package SByteDev.MvvmCross.Plugins.DateTimeConverter
using SByteDev.MvvmCross.Plugins.DateTimeConverter;
Converter | Output |
---|---|
DateTimeToLongDateString | Feb 3, 2020 |
DateTimeToLongDateTimeString | Feb 3, 2020 at 6:30:10 PM GMT+3 |
DateTimeToLongTimeString | 6:30:10 PM GMT+3 |
DateTimeToMediumDateString | Feb 3, 2020 |
DateTimeToMediumDateTimeString | Feb 3, 2020 at 6:30:10 PM |
DateTimeToMediumTimeString | 6:30:10 PM |
DateTimeToShortDateString | 2/3/20 |
DateTimeToShortDateTimeString | 2/3/20, 6:30 PM |
DateTimeToShortTimeString | 6:30 PM |
DateTimeToRelativeDateTimeString | now,last week, etc. |
Converter | Output |
---|---|
DateTimeToDateString | February 3 |
DateTimeToDateTimeString | February 3, 6:30 PM |
DateTimeToTimeString | 6:30 PM |
DateTimeToRelativeString | May 11, 2020 |
Uses NSDateFormatter and NSRelativeDateTimeFormatter.
Uses DateUtils.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update the tests as appropriate.