date._robota_z_chasom

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
date._robota_z_chasom [2024/01/09 12:57]
tro
date._robota_z_chasom [2024/01/09 13:04] (текущий)
tro
Строка 30: Строка 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.1704805059.txt.gz
  • Последнее изменение: 2024/01/09 12:57
  • tro