AtomicDateTimeUtils class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
addBusinessDays(DateTime? dateTime, int days)
→ DateTime?
-
-
calculateAge(DateTime? birthDate)
→ int
-
-
createDateTime({required int year, int month = 1, int day = 1, int hour = 0, int minute = 0, int second = 0, int millisecond = 0})
→ DateTime?
-
-
endOfDay(DateTime? dateTime)
→ DateTime?
-
-
formatDateOnly(DateTime? dateTime)
→ String?
-
-
formatDateTime(DateTime? dateTime)
→ String?
-
-
formatForApi(DateTime? dateTime)
→ String?
-
-
formatForDatabase(DateTime? dateTime)
→ String?
-
-
formatForDisplay(DateTime? dateTime, {String? locale})
→ String?
-
-
formatRelativeTime(DateTime? dateTime)
→ String
-
-
formatTimeOnly(DateTime? dateTime)
→ String?
-
-
formatToIso8601(DateTime? dateTime)
→ String?
-
-
formatWithPattern(DateTime? dateTime, String pattern)
→ String?
-
-
isInFuture(DateTime? dateTime)
→ bool
-
-
isInPast(DateTime? dateTime)
→ bool
-
-
isSameDay(DateTime? date1, DateTime? date2)
→ bool
-
-
isToday(DateTime? dateTime)
→ bool
-
-
isWithinRange(DateTime? dateTime, DateTime start, DateTime end)
→ bool
-
-
isYesterday(DateTime? dateTime)
→ bool
-
-
parseDateTime(String? dateString)
→ DateTime?
-
-
parseDateTimeWithFormat(String? dateString, String format)
→ DateTime?
-
-
parseFromJson(dynamic value)
→ DateTime?
-
-
parseFromMilliseconds(int? milliseconds)
→ DateTime?
-
-
parseFromSeconds(int? seconds)
→ DateTime?
-
-
parseIso8601(String? dateString)
→ DateTime?
-
-
startOfDay(DateTime? dateTime)
→ DateTime?
-
-
startOfMonth(DateTime? dateTime)
→ DateTime?
-
-
startOfWeek(DateTime? dateTime)
→ DateTime?
-
-
startOfYear(DateTime? dateTime)
→ DateTime?
-