in_date_utils 1.2.1 in_date_utils: ^1.2.1 copied to clipboard
Utils for DateTime. Easily modify, check and copy dates. Get numbers of days in year/month. And many more.
[1.2.1] #
- Method
max()
- returns the latest of two dates. - Method
min()
- returns the earliest of two dates.
[1.2.0+2] #
- Add export
clock
package.
[1.2.0+1] #
- Remove deprecated
DateUtils
.
[1.2.0] #
- Add
clock
dependency. - Method
now()
- returns current time. - BREAKING:
DateTime.now()
changed toclock.now()
.
[1.1.0] #
- Rename
DateUtils
toDateTimeUtils
(to avoid conflicts with Flutter DateUtils). - Min Dart SDK 2.16.
- BREAKING:
nextYear()
/previousYear()
now saves time and month (!). - Method
addYears()
- Returns theDateTime
resulting from adding the given number of years to thisDateTime
. - Method
addWeeks()
- Returns theDateTime
resulting from adding the given number of weeks to thisDateTime
.
[1.0.3] #
- Method
addDays()
- Returns theDateTime
resulting from adding the given number of days to thisDateTime
.
[1.0.2] #
- All methods return result in UTC if input argument was UTC.
- Fixed: Method
generateWithDayStep()
returns invalid value for daylight saving changeover. - Changed implementation of
firstDayOfFirstWeek()
. No side effects.
[1.0.1+3] #
- Fixed: Methods
isLastDayOfMonth()
/lastDayOfMonth()
returns invalid value for daylight saving changeover.
[1.0.1+2] #
- Fixed: Methods
nextDay()
/previousDay()
returns invalid value for daylight saving changeover.
[1.0.1+1] #
- Fixed: Methods
startOfDay()
,startOfNextDay()
,firstDayOfNextWeek()
,firstDayOfWeek()
andlastDayOfWeek()
returns invalid value for daylight saving changeover.
[1.0.1] #
- Migrated to null safety.
- Removed Deprecated method
getWeeksInYear()
. - Add
innim_lint
dependency. Refactor project.
[0.2.2] #
- Method
addMonths()
- Returns theDateTime
resulting from adding the given number of months to thisDateTime
. - Fix
getDaysInMonth()
- For some dates it will return incorrect results, like forDateTime(2020, 3)
.
[0.2.1] #
- Method
isFirstDayOfMonth()
- Checks ifDateTime
is in the first day of a month. - Method
isLastDayOfMonth()
- Checks ifDateTime
is in the last day of a month.
[0.2.0] #
- Support for the defining start of the week in methods, working with weeks.
- Method
getDayNumberInYear()
- returns number of the day in year. - Method
getDayNumberInWeek()
- returns number of the day in week. - Method
firstDayOfFirstWeek()
- returns start of the first day of the first week in year. - Method
getWeekNumber()
- returns number of the week in year. - Method
getDaysDifference()
- returns count of days between two dates. - Method
getLastWeekNumber()
- returns number of the last week in year. - Deprecation. Method
getWeeksInYear()
deprecated. It returns confused value.
[0.1.2] #
generateWithDayStep()
- returns an iterable ofDateTime
in given range with 1 day step.
[0.1.1+1] #
- Some docs translations.
- Readme: Added methods classifier.
[0.1.1] #
- Method
isSameDay()
- checks if twoDateTime
instances in the same day. - Removed
date_utils
dependency.
[0.1.0] #
- Methods to get start of the day, next day, today.
- Method to set time to date.
- Method to copy date with replace some values.
- Method to get next month number.
- Methods to get numbers of weeks and number of the days in the year.
- Methods to check for the first/last date of the week or if the current date.
- Methods to get first day of the week, next week, month, next month, year and next year.
- Methods to get last day of the week, month, next month and year.
- Method to get numbers of days in the month.
- Methods to change date: next/previous day, next/previous year.