DateUtils class

Constructors

DateUtils()

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Static Methods

addDaysToDate(DateTime date, int days) DateTime
addMonths(DateTime fromMonth, int months) DateTime
calculateMaxWeeksNumberMonthly(DateTime startDate, DateTime endDate) int
calculateMonthsDifference(DateTime startDate, DateTime endDate) int
calculateWeeksNumber(DateTime monthStartDate, DateTime monthEndDate) int
getFirstDayOfCurrentMonth() DateTime
getFirstDayOfMonth(DateTime month) DateTime
getFirstDayOfNextMonth() DateTime
getLastDayOfCurrentMonth() DateTime
getLastDayOfMonth(DateTime month) DateTime
getLastDayOfNextMonth() DateTime
isCurrentMonth(DateTime date) bool
isPastDay(DateTime date) bool
isSameDay(DateTime date1, DateTime date2) bool
isSpecialPastDay(DateTime date) bool
isToday(DateTime date) bool
isWeekend(DateTime date) bool
toMidnight(DateTime dateTime) DateTime