logo

ЈаваСцрипт објекат датума

Тхе ЈаваСцрипт датум објекат се може користити за добијање године, месеца и дана. Можете приказати тајмер на веб страници уз помоћ ЈаваСцрипт објекта датума.

Можете користити различите конструкторе датума за креирање објекта датума. Пружа методе за добијање и подешавање дана, месеца, године, сата, минута и секунди.

Цонструцтор

Можете користити 4 варијанте конструктора датума да креирате објекат датума.

  1. Датум()
  2. Датум (милисекунде)
  3. Датум(датумСтринг)
  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(&apos;txt&apos;).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(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+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+&apos;:&apos;+m+&apos;:&apos;+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>