Dart Date: добавление дня к дате – методы и примеры

Чтобы добавить день к дате в Dart, вы можете использовать метод add, предоставляемый классом DateTime. Вот несколько методов, которые вы можете использовать:

Метод 1: использование метода add:

DateTime currentDate = DateTime.now();
DateTime newDate = currentDate.add(Duration(days: 1));

Метод 2: использование метода addс именованным конструктором:

DateTime currentDate = DateTime.now();
DateTime newDate = currentDate.add(Duration(days: 1));

Метод 3: использование метода addс постоянной длительностью:

DateTime currentDate = DateTime.now();
DateTime newDate = currentDate.add(const Duration(days: 1));

Метод 4. Использование метода addс произвольной длительностью:

DateTime currentDate = DateTime.now();
DateTime newDate = currentDate.add(Duration(hours: 24));

Метод 5. Использование метода addс отрицательной продолжительностью для вычитания дня:

DateTime currentDate = DateTime.now();
DateTime newDate = currentDate.add(Duration(days: -1));