Дата вчерашнего дня

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы изучим основы программирования на JavaScript. Мы рассмотрим такие темы, как переменные, типы данных, операторы и управляющие структуры. В конце практического занятия у вас будет твердая основа в программировании на JavaScript и вы сможете писать простые скрипты и функции.

Получение даты вчерашнего дня в формате yyyy-mm-dd

Для получения даты вчерашнего дня в формате yyyy-mm-dd следуйте шагам ниже:

  1. Откройте Терминал/SSH и введите node, чтобы начать практиковаться в написании кода.
  2. Используйте конструктор Date, чтобы получить текущую дату.
  3. Уменьшите дату на единицу с использованием Date.prototype.getDate().
  4. Установите уменьшенную дату с использованием Date.prototype.setDate().
  5. Используйте Date.prototype.toISOString(), чтобы вернуть строку в формате yyyy-mm-dd.
  6. Вызовите функцию yesterday(), чтобы получить дату вчерашнего дня.
const yesterday = () => {
  let d = new Date();
  d.setDate(d.getDate() - 1);
  return d.toISOString().split("T")[0];
};

yesterday(); // возвращает "2018-10-17" (если текущая дата 2018-10-18)

Следуя этим шагам, вы сможете получить дату вчерашнего дня в ясной и краткой форме.

Резюме

Поздравляем! Вы завершили практическое занятие "Дата вчерашнего дня". Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.