Сравнение отметок в Dart
У DateTime есть методы isBefore,
isAfter и isAtSameMomentAs.
Они принимают другую отметку и возвращают
true или false. Сравним две
даты на границе годов:
var a = DateTime(2020, 12, 31);
var b = DateTime(2021, 1, 1);
print(a.isBefore(b));
Даны даты:
var a = DateTime(2020, 12, 31);
var b = DateTime(2021, 1, 1);
Выведите true, если первая раньше второй.
Сравните текущую дату с 2030-01-01
и выведите true, если сегодня
раньше этой границы.
Даны три даты:
var x = DateTime(2022, 5, 5);
var y = DateTime(2022, 5, 5);
var z = DateTime(2022, 5, 6);
Выведите true, если x и y
относятся к одному моменту.