Тхе ЈаваСцрипт датум објекат се може користити за добијање године, месеца и дана. Можете приказати тајмер на веб страници уз помоћ ЈаваСцрипт објекта датума.
Можете користити различите конструкторе датума за креирање објекта датума. Пружа методе за добијање и подешавање дана, месеца, године, сата, минута и секунди.
Цонструцтор
Можете користити 4 варијанте конструктора датума да креирате објекат датума.
- Датум()
- Датум (милисекунде)
- Датум(датумСтринг)
- Датум (година, месец, дан, сати, минути, секунде, милисекунде)
ЈаваСцрипт Методе датума
Погледајмо листу ЈаваСцрипт метода датума са њиховим описом.
инт то цхар јава
| Методе | Опис |
|---|---|
| гетДате() | Враћа целобројну вредност између 1 и 31 која представља дан за наведени датум на основу локалног времена. |
| гетДаи() | Враћа целобројну вредност између 0 и 6 која представља дан у недељи на основу локалног времена. |
| гетФуллИеарс() | Враћа целобројну вредност која представља годину на основу локалног времена. |
| гетХоурс() | Враћа целобројну вредност између 0 и 23 која представља сате на основу локалног времена. |
| гетМиллисецондс() | Враћа целобројну вредност између 0 и 999 која представља милисекунде на основу локалног времена. |
| гетМинутес() | Враћа целобројну вредност између 0 и 59 која представља минуте на основу локалног времена. |
| гетМонтх() | Враћа целобројну вредност између 0 и 11 која представља месец на основу локалног времена. |
| гетСецондс() | Враћа целобројну вредност између 0 и 60 која представља секунде на основу локалног времена. |
| гетУТЦДате() | Враћа целобројну вредност између 1 и 31 која представља дан за наведени датум на основу универзалног времена. |
| гетУТЦДаи() | Враћа целобројну вредност између 0 и 6 која представља дан у недељи на основу универзалног времена. |
| гетУТЦФуллИеарс() | Враћа целобројну вредност која представља годину на основу универзалног времена. |
| гетУТЦХоурс() | Враћа целобројну вредност између 0 и 23 која представља сате на основу универзалног времена. |
| гетУТЦМинутес() | Враћа целобројну вредност између 0 и 59 која представља минуте на основу универзалног времена. |
| гетУТЦМонтх() | Враћа целобројну вредност између 0 и 11 која представља месец на основу универзалног времена. |
| гетУТЦСецондс() | Враћа целобројну вредност између 0 и 60 која представља секунде на основу универзалног времена. |
| подесити датум() | Поставља вредност дана за наведени датум на основу локалног времена. |
| сетДаи() | Он поставља одређени дан у недељи на основу локалног времена. |
| сетФуллИеарс() | Поставља вредност године за наведени датум на основу локалног времена. |
| сетХоурс() | Поставља вредност сата за наведени датум на основу локалног времена. |
| сетМиллисецондс() | Поставља вредност милисекунди за наведени датум на основу локалног времена. |
| сетМинутес() | Он поставља вредност минута за наведени датум на основу локалног времена. |
| сетМонтх() | Поставља вредност месеца за наведени датум на основу локалног времена. |
| сетСецондс() | Поставља другу вредност за наведени датум на основу локалног времена. |
| сетУТЦДате() | Он поставља вредност дана за наведени датум на основу универзалног времена. |
| сетУТЦДаи() | Он поставља одређени дан у недељи на основу универзалног времена. |
| сетУТЦФуллИеарс() | Поставља вредност године за наведени датум на основу универзалног времена. |
| сетУТЦХоурс() | Он поставља вредност сата за наведени датум на основу универзалног времена. |
| сетУТЦМиллисецондс() | Поставља вредност милисекунди за наведени датум на основу универзалног времена. |
| сетУТЦМинутес() | Он поставља вредност минута за наведени датум на основу универзалног времена. |
| сетУТЦМонтх() | Поставља вредност месеца за наведени датум на основу универзалног времена. |
| сетУТЦСецондс() | Поставља другу вредност за наведени датум на основу универзалног времена. |
| тоДатеСтринг() | Враћа део датума објекта Дате. |
| тоИСОСтринг() | Враћа датум у облику низа ИСО формата. |
| тоЈСОН() | Враћа стринг који представља објекат Дате. Такође серијализује објекат Дате током ЈСОН серијализације. |
| тоСтринг() | Враћа датум у облику низа. |
| тоТимеСтринг() | Враћа временски део објекта Дате. |
| тоУТЦСтринг() | Конвертује наведени датум у облику стринга користећи УТЦ временску зону. |
| Вредност() | Враћа примитивну вредност Дате објекта. |
Пример ЈаваСцрипт датума
Погледајмо једноставан пример за штампање објекта датума. Штампа и датум и време.
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>
Хајде да видимо још један код за штампање датума/месеца/године.
Излаз:
алатка за сечење у убунту
Пример ЈаваСцрипт тренутног времена
Погледајмо једноставан пример за штампање тренутног времена система.
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>
Пример ЈаваСцрипт дигиталног сата
Погледајмо једноставан пример за приказ дигиталног сата користећи ЈаваСцрипт објекат датума.
Постоје два начина за постављање интервала у ЈаваСцрипт-у: методом сетТимеоут() или сетИнтервал().
нуллпоинтерекцептион
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>