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

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

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

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

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

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

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

С помощьюsetDate()передача результата<today>.getDate() + 1, вы установите день как «завтра».

Если день31(в месяцах по 31 день) и используяsetDate()вы добавляете1 to the current one, the date will change month and the day will be the first of the new month. Or year, if it’s 31 December.

Вот пример:

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

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

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

Скачать мою бесплатнуюРуководство для начинающих по JavaScript


Больше руководств по js: