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

JavaScriptJavaScriptBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/BasicConceptsGroup -.-> javascript/cond_stmts("Conditional Statements") subgraph Lab Skills javascript/variables -.-> lab-28250{{"Дата вчерашнего дня"}} javascript/data_types -.-> lab-28250{{"Дата вчерашнего дня"}} javascript/arith_ops -.-> lab-28250{{"Дата вчерашнего дня"}} javascript/comp_ops -.-> lab-28250{{"Дата вчерашнего дня"}} javascript/cond_stmts -.-> lab-28250{{"Дата вчерашнего дня"}} end

Получение даты вчерашнего дня в формате 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, чтобы улучшить свои навыки.