The Data JavaScriptu obiektu można użyć do uzyskania roku, miesiąca i dnia. Możesz wyświetlić licznik czasu na stronie internetowej za pomocą obiektu daty JavaScript.
Do utworzenia obiektu daty możesz użyć różnych konstruktorów Date. Zapewnia metody pobierania i ustawiania dnia, miesiąca, roku, godziny, minut i sekund.
Konstruktor
Aby utworzyć obiekt daty, możesz użyć 4 wariantów konstruktora Date.
- Data()
- Data (milisekundy)
- Data (ciąg daty)
- Data (rok, miesiąc, dzień, godziny, minuty, sekundy, milisekundy)
Metody dat JavaScript
Zobaczmy listę metod dat JavaScriptu wraz z ich opisem.
Metody | Opis |
---|---|
pobierzDatę() | Zwraca wartość całkowitą z zakresu od 1 do 31, która reprezentuje dzień dla określonej daty na podstawie czasu lokalnego. |
getDay() | Zwraca wartość całkowitą z zakresu od 0 do 6, która reprezentuje dzień tygodnia na podstawie czasu lokalnego. |
getFullYears() | Zwraca wartość całkowitą reprezentującą rok na podstawie czasu lokalnego. |
pobierz godziny() | Zwraca wartość całkowitą z zakresu od 0 do 23, która reprezentuje godziny na podstawie czasu lokalnego. |
pobierzMillisekundy() | Zwraca wartość całkowitą z zakresu od 0 do 999, która reprezentuje milisekundy na podstawie czasu lokalnego. |
pobierz minuty() | Zwraca wartość całkowitą z zakresu od 0 do 59, która reprezentuje minuty na podstawie czasu lokalnego. |
getMiesiąc() | Zwraca wartość całkowitą z zakresu od 0 do 11, która reprezentuje miesiąc na podstawie czasu lokalnego. |
getSeconds() | Zwraca wartość całkowitą z zakresu od 0 do 60, która reprezentuje sekundy na podstawie czasu lokalnego. |
pobierzUTCDate() | Zwraca wartość całkowitą z zakresu od 1 do 31, która reprezentuje dzień dla określonej daty na podstawie czasu uniwersalnego. |
getUTCDay() | Zwraca wartość całkowitą z zakresu od 0 do 6, która reprezentuje dzień tygodnia na podstawie czasu uniwersalnego. |
pobierz UTCFullYears() | Zwraca wartość całkowitą reprezentującą rok na podstawie czasu uniwersalnego. |
pobierzUTCHours() | Zwraca wartość całkowitą z zakresu od 0 do 23, która reprezentuje godziny na podstawie czasu uniwersalnego. |
pobierzUTCMinutes() | Zwraca wartość całkowitą z zakresu od 0 do 59, która reprezentuje minuty na podstawie czasu uniwersalnego. |
pobierzUTCMonth() | Zwraca wartość całkowitą z zakresu od 0 do 11, która reprezentuje miesiąc na podstawie czasu uniwersalnego. |
pobierz UTCSeconds() | Zwraca wartość całkowitą z zakresu od 0 do 60, która reprezentuje sekundy na podstawie czasu uniwersalnego. |
ustawić datę() | Ustawia wartość dnia dla określonej daty na podstawie czasu lokalnego. |
ustawDzień() | Ustawia konkretny dzień tygodnia na podstawie czasu lokalnego. |
setFullYears() | Ustawia wartość roku dla określonej daty na podstawie czasu lokalnego. |
ustaw godziny() | Ustawia wartość godzinową dla określonej daty na podstawie czasu lokalnego. |
ustawMilisekundy() | Ustawia wartość milisekundową dla określonej daty na podstawie czasu lokalnego. |
ustaw minuty() | Ustawia wartość minut dla określonej daty na podstawie czasu lokalnego. |
ustawMiesiąc() | Ustawia wartość miesiąca dla określonej daty na podstawie czasu lokalnego. |
setSeconds() | Ustawia drugą wartość dla określonej daty na podstawie czasu lokalnego. |
setUTCData() | Ustawia wartość dnia dla określonej daty na podstawie czasu uniwersalnego. |
ustawUTCDay() | Wyznacza konkretny dzień tygodnia na podstawie czasu uniwersalnego. |
setUTCFullYears() | Ustawia wartość roku dla określonej daty na podstawie czasu uniwersalnego. |
setUTCHours() | Ustawia wartość godzinową dla określonej daty na podstawie czasu uniwersalnego. |
setUTCMilisekundy() | Ustawia wartość milisekundową dla określonej daty na podstawie czasu uniwersalnego. |
setUTCMinutes() | Ustawia wartość minut dla określonej daty na podstawie czasu uniwersalnego. |
setUTCMonth() | Ustawia wartość miesiąca dla określonej daty na podstawie czasu uniwersalnego. |
setUTCSekund() | Ustawia drugą wartość dla określonej daty na podstawie czasu uniwersalnego. |
doDateString() | Zwraca część daty obiektu Date. |
doISOString() | Zwraca datę w postaci ciągu znaków w formacie ISO. |
doJSON() | Zwraca ciąg znaków reprezentujący obiekt Date. Serializuje również obiekt Date podczas serializacji JSON. |
doString() | Zwraca datę w postaci ciągu znaków. |
doTimeString() | Zwraca część czasu obiektu Date. |
toUTCString() | Konwertuje określoną datę w postaci ciągu znaków przy użyciu strefy czasowej UTC. |
wartość() | Zwraca pierwotną wartość obiektu Date. |
Przykład daty JavaScript
Zobaczmy prosty przykład drukowania obiektu daty. Drukuje zarówno datę, jak i godzinę.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Przetestuj teraz
Wyjście:
Current Date and Time: <span id="txt3"></span>
Zobaczmy inny kod do wydrukowania daty/miesiąca/roku.
Wyjście:
Przykład bieżącego czasu JavaScript
Zobaczmy prosty przykład wydrukowania bieżącego czasu systemu.
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;Przetestuj teraz
Wyjście:
Current Time: <span id="txt"></span>
Przykład zegara cyfrowego JavaScript
Zobaczmy prosty przykład wyświetlania zegara cyfrowego przy użyciu obiektu daty JavaScript.
Istnieją dwa sposoby ustawiania interwału w JavaScript: metodą setTimeout() lub 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>