date._robota_z_chasom

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
date._robota_z_chasom [2024/01/09 12:59]
tro [getTime() - повернення поточного часу у Unix мілісекундах]
date._robota_z_chasom [2024/01/09 13:04] (текущий)
tro
Строка 8: Строка 8:
 // "Fri Jun 18 2021 15:01:35 GMT+0300 (Eastern European Summer Time)" // "Fri Jun 18 2021 15:01:35 GMT+0300 (Eastern European Summer Time)"
 </code> </code>
-===== getTime() - повернення поточного часу у Unix мілісекундах ===== 
-повертає числове значення цієї дати (timestamp) — кількість мілісекунд, що минула з півночі 1 січня 1970 року. (Unix час) 
-<code> 
-const date = new Date(); 
-console.log(date.getTime()); // 1624021654154 
-</code> 
- 
 ===== Створення нового часу ===== ===== Створення нового часу =====
 Створюючи екземпляр класу Date, можна налаштувати різні формати відображення даних. Нижче приклад, де до класу Date передають рядок, який описує тільки дату. Створюючи екземпляр класу Date, можна налаштувати різні формати відображення даних. Нижче приклад, де до класу Date передають рядок, який описує тільки дату.
Строка 37: Строка 30:
 console.log(new Date(15000)); console.log(new Date(15000));
 // "Thu Jan 01 1970 03:00:15 GMT+0300 (Eastern European Standard Time)" // "Thu Jan 01 1970 03:00:15 GMT+0300 (Eastern European Standard Time)"
 +</code>
 +===== date.getTime() - повернення поточного часу у Unix мілісекундах =====
 +повертає числове значення цієї дати (timestamp) — кількість мілісекунд, що минула з півночі 1 січня 1970 року. (Unix час)
 +<code>
 +const date = new Date();
 +console.log(date.getTime()); // 1624021654154
 +</code>
 +===== date.now() =====
 +коли все, що потрібно, це числове представлення моменту часу, немає сенсу створювати цілий об'єкт. Можна використовувати метод Date.now() — це швидкий і зручний спосіб отримати поточний час у вигляді мілісекунд
 +<code>
 +const time = Date.now(); // 1693237207904
 +</code>
 +===== геттери класу Date =====
 +<code>
 +const date = new Date("March 16, 2030 14:25:00");
 +console.log("Date: ", date); // "Sat Mar 16 2030 14:25:00 GMT+0200"
 +
 +// Повертає день місяця від 1 до 31
 +console.log("Day: ", date.getDate()); // 16
 +
 +// Повертає день тижня від 0 до 6, починається з неділі
 +console.log("Day of the week: ", date.getDay()); // 6
 +
 +// Повертає місяць від 0 до 11
 +console.log("Month: ", date.getMonth()); // 2
 +
 +// Повертає рік з 4 цифр
 +console.log("Full year: ", date.getFullYear()); // 2030
 +
 +// Повертає години
 +console.log("Hours: ", date.getHours()); // 14
 +
 +// Повертає хвилини
 +console.log("Minutes: ", date.getMinutes()); // 25
 +
 +// Повертає секунди
 +console.log("Seconds: ", date.getSeconds()); // 0
 +
 +// Повертає мілісекунди
 +console.log("Milliseconds: ", date.getMilliseconds()); // 0
 +</code>
 +===== сеттери класу Date =====
 +<code>
 +const date = new Date("March 16, 2030 14:25:00");
 +
 +date.setMinutes(50); 
 +console.log(date); // "Sat Mar 16 2030 14:50:00 GMT+0200"
 +
 +date.setFullYear(2040);
 +console.log(date); // "Fri Mar 16 2040 14:50:00 GMT+0200"
 +
 +date.setMonth(4); 
 +console.log(date); // "Wed May 16 2040 14:50:00 GMT+0300"
 </code> </code>
  • /sites/data/attic/date._robota_z_chasom.1704805166.txt.gz
  • Последнее изменение: 2024/01/09 12:59
  • tro