JavaScript Методи встановлення дати
Методи встановлення дати дозволяють вам встановлювати значення дати (рік, місяць, дні, години, хвилини, секунди, мілісекунди) для об’єкта дати.
Методи встановлення дати
Методи встановлення дати використовуються для встановлення частини дати:
Метод | Опис |
---|---|
setDate() | Встановити день у вигляді числа (1-31) |
setFullYear() | Встановити рік (опціонально місяць та день) |
setHours() | Встановити годину (0-23) |
setMilliseconds() | Встановити мілісекунди (0-999) |
setMinutes() | Встановити хвилини (0-59) |
setMonth() | Встановити місяць (0-11) |
setSeconds() | Встановити секунди (0-59) |
setTime() | Встановити час (мілісекунди від 1 Січня 1970 року) |
Метод setFullYear()
Метод setFullYear()
встановлює рік об’єкта дати. В цьому прикладі до 2025 року:
Метод setFullYear()
може опціонально встановити місяць та день:
Метод setMonth()
Метод setMonth()
встановлює місяць об’єкта дати (0-11):
Метод setDate()
Метод setDate()
встановлює день об’єкта дати (1-31):
Метод setDate()
також можна використовувати для додавання днів до дати:
Якщо додавання днів здвигає місяць або рік, зміни обробляються автоматично об’єктом дати.
Метод setHours()
Метод setHours()
встановлює години об’єкта дати (0-23):
Метод setMinutes()
Метод setMinutes()
встановлює хвилини об’єкта дати (0-59):
Метод setSeconds()
Метод setSeconds()
встановлює секунди об’єкта дати (0-59):
Порівняння дат
Дати можна легко порівнювати.
В наступному прикладі сьогоднішня дата порівнюється з 14 Січня 2100 року:
Приклад
let text = "";
const today = new Date();
const someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text = "Сьогодні до 14 Січня 2100 року.";
} else {
text = "Сьогодні після 14 Січня 2100 року.";
}
Спробуйте самі »
JavaScript рахує місяці від 0 до 11. Січень - це 0. Грудень - це 11.
Повний довідник JavaScript Дати
Для детального ознайомлення з JavaScript датами, відвідайте:
Повний довідник JavaScript дати.
Довідник містить описи та приклади всіх властивостей та методів дати.