Рубрики
Без рубрики

Как получить завтрашнюю дату с помощью JavaScript

Как вы получаете завтрашнюю дату с помощью JavaScript?

Как вы получаете завтрашнюю дату с помощью JavaScript?

На днях у меня была такая проблема.

Поэтому я немного поиграл с объектом даты, в частности с его getDate() и Методы setDate() . Метод getdata() возвращает текущий день, а метод set Date() устанавливает текущий день.

Это то, что мы собираемся сделать, чтобы получить завтрашнюю дату:

  1. сначала мы получаем сегодняшнюю дату, используя новую дату()
  2. мы устанавливаем новую дату, добавляя 1 к нему
  3. сделано!

Используя setDate() передавая результат <сегодня>.getDate() + 1 , вы установите день как “завтра”.

Если день будет 31 (в месяцах с 31 днем) и с помощью setDate() вы добавляете 1 по сравнению с текущей датой изменится месяц, и этот день будет первым днем нового месяца. Или год, если это 31 декабря.

Вот пример:

const today = new Date()
const tomorrow = new Date(today)
tomorrow.setDate(tomorrow.getDate() + 1)

завтрашний день уже наступил Объект даты представляющий завтрашнюю дату. Время не изменилось – это все то же время, когда вы выполнили команду, увеличенную на 24 часа.

Если вы также хотите сбросить время до “завтра в 00:00:00”, вы можете сделать это, позвонив по телефону tomorrow.setHours(0,0,0,0) .

Оригинал: “https://flaviocopes.com/how-to-get-tomorrow-date-javascript/”