DateTimeCompare extension
DateTime extension for comparing.
Less than
final value = DateTime.now() < DateTime.now();
Greater than
final value = DateTime.now() > DateTime.now();
Less than or equal
final value = DateTime.now() <= DateTime.now();
final value = DateTime.now().isBeforeOrEqual(DateTime.now());
Greater than or equal
final value = DateTime.now() >= DateTime.now();
final value = DateTime.now().isAfterOrEqual(DateTime.now());
Equal
final value = DateTime.now() == DateTime.now();
final value = DateTime.now().isEqual(DateTime.now());
Not equal
final value = DateTime.now() != DateTime.now();
final value = DateTime.now().isNotEqual(DateTime.now());
- on
Methods
-
isAfterOrEqual(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime greater than or equal. -
isBeforeOrEqual(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime less than or equal. -
isEqual(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime equal. -
isNotEqual(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime not equal.
Operators
-
operator <(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime less than. -
operator <=(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime less than or equal. -
operator >(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime greater than. -
operator >=(
DateTime other) → bool -
Available on DateTime, provided by the DateTimeCompare extension
Compare DateTime with DateTime greater than or equal.