The Дата JavaScript об'єкт можна використовувати для отримання року, місяця та дня. Ви можете відобразити таймер на веб-сторінці за допомогою об’єкта дати JavaScript.
Для створення об’єкта дати можна використовувати різні конструктори дати. Він надає методи отримання та встановлення дня, місяця, року, години, хвилини та секунд.
Конструктор
Для створення об’єкта дати можна використовувати 4 варіанти конструктора дати.
- Дата()
- Дата (мілісекунди)
- Дата (dateString)
- Дата (рік, місяць, день, години, хвилини, секунди, мілісекунди)
Методи дати JavaScript
Давайте подивимося список методів дати JavaScript з їх описом.
як придумали школу
методи | опис |
---|---|
getDate() | Він повертає ціле число від 1 до 31, яке представляє день для вказаної дати на основі місцевого часу. |
getDay() | Він повертає ціле число від 0 до 6, яке представляє день тижня на основі місцевого часу. |
getFullYears() | Він повертає ціле число, яке представляє рік на основі місцевого часу. |
getHours() | Він повертає ціле число від 0 до 23, яке представляє години на основі місцевого часу. |
getMilliseconds() | Він повертає ціле число від 0 до 999, яке представляє мілісекунди на основі місцевого часу. |
getMinutes() | Він повертає ціле число від 0 до 59, яке представляє хвилини на основі місцевого часу. |
getMonth() | Він повертає ціле число від 0 до 11, яке представляє місяць на основі місцевого часу. |
getSeconds() | Він повертає ціле число від 0 до 60, яке представляє секунди на основі місцевого часу. |
getUTCDate() | Він повертає ціле число від 1 до 31, яке представляє день для вказаної дати на основі всесвітнього часу. |
getUTCDay() | Він повертає ціле число від 0 до 6, яке представляє день тижня на основі всесвітнього часу. |
getUTCFullYears() | Він повертає ціле значення, яке представляє рік на основі всесвітнього часу. |
getUTCHours() | Він повертає ціле число від 0 до 23, яке представляє години на основі всесвітнього часу. |
getUTCMinutes() | Він повертає ціле число від 0 до 59, яке представляє хвилини на основі всесвітнього часу. |
getUTCMonh() | Він повертає ціле число від 0 до 11, яке представляє місяць на основі всесвітнього часу. |
getUTCSeconds() | Він повертає ціле число від 0 до 60, яке представляє секунди на основі всесвітнього часу. |
setDate() | Він встановлює значення дня для вказаної дати на основі місцевого часу. |
setDay() | Він встановлює певний день тижня на основі місцевого часу. |
setFullYears() | Він встановлює значення року для вказаної дати на основі місцевого часу. |
setHours() | Він встановлює значення години для вказаної дати на основі місцевого часу. |
setMilliseconds() | Він встановлює значення мілісекунд для вказаної дати на основі місцевого часу. |
setMinutes() | Він встановлює значення хвилин для вказаної дати на основі місцевого часу. |
setMonth() | Він встановлює значення місяця для вказаної дати на основі місцевого часу. |
setSeconds() | Він встановлює друге значення для вказаної дати на основі місцевого часу. |
setUTCDate() | Він встановлює значення дня для вказаної дати на основі всесвітнього часу. |
setUTCDay() | Він встановлює певний день тижня на основі всесвітнього часу. |
setUTCFullYears() | Він встановлює значення року для вказаної дати на основі всесвітнього часу. |
setUTCHours() | Він встановлює значення години для вказаної дати на основі універсального часу. |
setUTCMilliseconds() | Він встановлює значення мілісекунд для вказаної дати на основі всесвітнього часу. |
setUTCMinutes() | Він встановлює значення хвилин для вказаної дати на основі всесвітнього часу. |
setUTCMonh() | Він встановлює значення місяця для вказаної дати на основі всесвітнього часу. |
setUTCSeconds() | Він встановлює друге значення для вказаної дати на основі всесвітнього часу. |
toDateString() | Він повертає частину дати об’єкта Date. |
toISOSTring() | Він повертає дату у вигляді рядка формату ISO. |
toJSON() | Він повертає рядок, що представляє об’єкт Date. Він також серіалізує об’єкт Date під час серіалізації JSON. |
toString() | Він повертає дату у вигляді рядка. |
toTimeString() | Він повертає часову частину об’єкта Date. |
toUTCString() | Він перетворює вказану дату у вигляді рядка за часовим поясом UTC. |
valueOf() | Він повертає примітивне значення об’єкта Date. |
Приклад дати JavaScript
Давайте розглянемо простий приклад друку об’єкта дати. Він друкує і дату, і час.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Перевірте зараз
Вихід:
Current Date and Time: <span id="txt3"></span>
Давайте подивимося інший код для друку дати/місяця/ріку.
Вихід:
таблиця desc в mysql
Приклад поточного часу JavaScript
Давайте розглянемо простий приклад друку поточного часу системи.
Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById('txt').innerHTML=h+':'+m+':'+s;Перевірте зараз
Вихід:
Current Time: <span id="txt"></span>
Приклад цифрового годинника JavaScript
Давайте розглянемо простий приклад відображення цифрового годинника за допомогою об’єкта дати JavaScript.
Є два способи встановити інтервал у JavaScript: методом setTimeout() або setInterval().
Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+':'+m+':'+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10>
10>