DateTimeExtension extension

on

Properties

daySecond int

Available on DateTime, provided by the DateTimeExtension extension

no setter
daysInMonth int

Available on DateTime, provided by the DateTimeExtension extension

no setter
daysInMonthList List<DateTime>

Available on DateTime, provided by the DateTimeExtension extension

no setter
daysInWeekList List<DateTime>

Available on DateTime, provided by the DateTimeExtension extension

no setter
endOfMonth DateTime

Available on DateTime, provided by the DateTimeExtension extension

no setter
isFriday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isMonday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isSaturday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isSunday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isThursday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isToday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isTomorrow bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isTuesday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isWednesday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isWeekend bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
isYesterday bool

Available on DateTime, provided by the DateTimeExtension extension

no setter
startOfDay DateTime

Available on DateTime, provided by the DateTimeExtension extension

no setter
startOfMonth DateTime

Available on DateTime, provided by the DateTimeExtension extension

no setter
startOfWeek DateTime

Available on DateTime, provided by the DateTimeExtension extension

no setter
startOfYear DateTime

Available on DateTime, provided by the DateTimeExtension extension

no setter
weekOfYear int

Available on DateTime, provided by the DateTimeExtension extension

no setter
weeksInMonth int

Available on DateTime, provided by the DateTimeExtension extension

Returns the number of unique weeks in the month, not just a division by 7.
no setter

Methods

addDays(int days) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addHours(int hours) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addMilliseconds(int milliseconds) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addMinutes(int minutes) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addMonths(int months) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addSeconds(int seconds) DateTime

Available on DateTime, provided by the DateTimeExtension extension

addYears(int years) DateTime

Available on DateTime, provided by the DateTimeExtension extension

asDateTimeSI() String

Available on DateTime, provided by the DateTimeExtension extension

Returns this as 'dd.mm.yyyy, hh:mm'.
asTime() String

Available on DateTime, provided by the DateTimeExtension extension

Returns this as 'hh:mm:ss'.
asUTC() DateTime

Available on DateTime, provided by the DateTimeExtension extension

format([String? format]) String

Available on DateTime, provided by the DateTimeExtension extension

Shortcut to format the string
iso({bool showDate = true, bool showTime = false, bool useTimezone = false}) String

Available on DateTime, provided by the DateTimeExtension extension

Returns parametric iso8601 string
isSameDay(DateTime other) bool

Available on DateTime, provided by the DateTimeExtension extension

isSameMonth(DateTime other) bool

Available on DateTime, provided by the DateTimeExtension extension

isSameWeek(DateTime other) bool

Available on DateTime, provided by the DateTimeExtension extension

roundToHour() DateTime

Available on DateTime, provided by the DateTimeExtension extension

roundToMillisecond() DateTime

Available on DateTime, provided by the DateTimeExtension extension

roundToMinute() DateTime

Available on DateTime, provided by the DateTimeExtension extension

roundToSecond() DateTime

Available on DateTime, provided by the DateTimeExtension extension

smartFormat({bool showTime = false, bool use24h = true}) String

Available on DateTime, provided by the DateTimeExtension extension

toAge() int

Available on DateTime, provided by the DateTimeExtension extension

yearsDiff(DateTime other) int

Available on DateTime, provided by the DateTimeExtension extension