flutter_date_formatter 0.0.9
flutter_date_formatter: ^0.0.9 copied to clipboard
A Flutter package for formatting dates and times in various locales. This package provides utilities for formatting relative dates, ordinal numbers, and more.
0.0.9 #
Added: #
-
DateTime Extension: Closest Day and TimeSpan Support:
- Added
indexOfClosestDayandclosestDayTomethods toDateTimeextension. - These methods allow finding the closest day to a given
DateTimefrom an iterable ofDateTimeobjects.
- Added
-
DateTime Extension: Diff and Clone Methods:
- Added
diffInDays,diffInSeconds, andclonemethods toDateTimeextension. diffInDays: Calculates the difference between twoDateTimeobjects in days.diffInSeconds: Calculates the difference between twoDateTimeobjects in seconds.clone: Returns a newDateTimeobject that is a copy of the original.
- Added
-
Locale Support:
- Added support for adding or overriding custom locales in the application.
- Users can now define their own locales or extend existing ones to suit custom formatting needs.
0.0.8 #
- Fix ordinal for EN locale
0.0.7 #
-
New Properties:
isFuture,isPast,isToday,isYesterday,isTomorrow: Check the time relative to the current date.isLocal,isWeekend,isLeapYear: Check specific characteristics of the date (e.g., weekend, leap year).dayOfWeek,dayOfYear,weekOfYear,quarterOfYear: Information about the day, week, and month of the year.startOfDay,startOfWeek,startOfMonth,startOfYear: Get the start time of a unit of time (day, week, month, year).endOfDay,endOfWeek,endOfMonth,endOfYear: Get the end time of a unit of time.
-
New Methods:
endOf(),startOf(): Get the start or end time of a time unit.sub*()andadd*()(e.g.,subYears(),addMonths()): Add or subtract time from the current date.diff(),isSame(),isBetween(): Compare two dates.format(),formatRelative(),formatFromNow(): Format the date/time into a string, supporting relative time formats.
0.0.6 #
- Get default locale for intl and mapping with supported locale config
- Remove
toLowerCase()when mapping locale
0.0.5 #
- Remove print log
0.0.4 #
- Add
ordinalfunction returns the ordinal number for the given [n] in the specified [locale]
0.0.3 #
- Fix bug
withPrefixAndSuffixparam not working
0.0.2 #
- Add
withPrefixAndSuffixparam forformatRelativeDateTimefunction - Support short relative date time for ES locale
- Support locale (Georgian - ka, Pashto - ps, Tagalog - tl_PH)
0.0.1 #
- Initial release