Тхе ЈаваСцрипт датум објекат се може користити за добијање године, месеца и дана. Можете приказати тајмер на веб страници уз помоћ ЈаваСцрипт објекта датума.
Можете користити различите конструкторе датума за креирање објекта датума. Пружа методе за добијање и подешавање дана, месеца, године, сата, минута и секунди.
Цонструцтор
Можете користити 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>