Szukamy biblioteki lubić Date-fns i Za chwilę kiedy musimy pracować z datą i godziną w JavaScript. Ale możesz po prostu użyć wbudowanego obiektu daty, aby uzyskać dostęp do bieżącej daty lub godziny podczas pisania kodu . W tym artykule omówimy, jak zaimplementować obiekt daty JavaScript w następującej kolejności:
Data JavaScript
Obiekt daty JavaScript służy do uzyskania roku, miesiąca i dnia. Możesz wyświetlić licznik czasu na stronie internetowej za pomocą obiektu daty JavaScript. Możesz także użyć różnych konstruktorów Date, aby utworzyć datę obiekt . Zapewnia metody pobierania i ustawiania dnia, miesiąca, roku, godziny, minut i sekund.
Istnieją różne sposoby tworzenia obiektu Date przy użyciu konstruktora Date ().
Składnia:
new Date () new Date (milliseconds) new Date (datestring) new Date (rok, miesiąc, data [, godzina, minuta, sekunda, milisekunda])
Parametry:
- Bez argumentu & minus Konstruktor Date () tworzy obiekt Date z ustawioną bieżącą datą i godziną.
- milisekund & minus Gdy przekazano jeden argument numeryczny, jest on traktowany jako wewnętrzna numeryczna reprezentacja daty w milisekundach.
- datestring & minus Jest to ciąg znaków reprezentujący datę w formacie akceptowanym przez Date.parse () metoda.
- rok & minus Ta liczba całkowita reprezentuje rok. Zawsze należy podać pełny rok.
- miesiąc & minus Przedstawia miesiąc od 0 dla stycznia do 11 dla grudnia.
- data & minus Data jest używana do przedstawienia dnia miesiąca.
- godzina & minus Ta wartość całkowita oznacza godzinę dnia (skala 24-godzinna).
- minuta & minus Reprezentuje minutowy odcinek odczytu czasu.
- druga & minus To reprezentuje drugi segment odczytu czasu.
- milisekunda & minus Reprezentuje milisekundowy odcinek odczytu czasu.
Teraz, gdy znasz już różne parametry używane w dacie JavaScript, przejdźmy do innej daty JavaScript metody .
Metody daty JavaScript
Istnieją różne metody JavaScript Date, a oto lista wraz z ich opisem:
własność | Opis |
Data() | Zwraca dzisiejszą datę i godzinę. |
getDate () | Zwraca dzień miesiąca dla określonej daty zgodnie z czasem lokalnym. |
getDay () | Daje to dzień tygodnia dla określonej daty zgodnie z czasem lokalnym. typy funkcji w sql |
getFullYear () | Zwraca rok z określonej daty według czasu lokalnego. |
getHours () | Zwraca godzinę w określonej dacie zgodnie z czasem lokalnym. |
getMilliseconds () | Pokazuje milisekundy w określonej dacie według czasu lokalnego. |
getMinutes () | Zwraca minuty w określonej dacie zgodnie z czasem lokalnym. |
getMonth () | Zwraca miesiąc w określonej dacie zgodnie z czasem lokalnym. |
getSeconds () | Zwraca sekundy w określonej dacie zgodnie z czasem lokalnym. |
uzyskać czas() | Zwraca wartość liczbową określonej daty jako liczbę milisekund od 1 stycznia 1970 r. O 00:00:00 czasu UTC. |
getTimezoneOffset () jak zadeklarować tablicę dynamiczną w java | Zwraca przesunięcie strefy czasowej w minutach dla bieżącej lokalizacji. |
getYear () | Zwraca rok w określonej dacie zgodnie z czasem lokalnym. |
ustawić datę() | Służy do ustawiania dnia miesiąca dla określonej daty zgodnie z czasem lokalnym. |
setFullYear () | Ustawia pełny rok dla określonej daty zgodnie z czasem lokalnym. |
setHours () | Ustawia godziny dla określonej daty zgodnie z czasem lokalnym. |
setMilliseconds () | Spowoduje to ustawienie milisekund dla określonej daty zgodnie z czasem lokalnym. |
setMinutes () | Ustawia minuty dla określonej daty zgodnie z czasem lokalnym. |
setMonth () | Ustawia miesiąc dla określonej daty zgodnie z czasem lokalnym. |
setSeconds () | Ustawia sekundy dla określonej daty zgodnie z czasem lokalnym. |
setTime () | Spowoduje to ustawienie obiektu Date na czas reprezentowany przez liczbę milisekund od 1 stycznia 1970 r. O 00:00:00 czasu UTC. |
Były to jedne z najczęściej używanych metod datowania. Weźmy teraz przykład i zobaczmy, jak obiekty daty są używane w JavaScript.
Przykład: data w JavaScript
Weźmy przykład drukowania daty / miesiąca / roku:
zmienna data = nowa data () zmienna dzień = data.getDate () zmienna miesiąc = data.getMonth () + 1 zmienna rok = data.getFullYear () document.write ('
Data to: '+ dzień +' / '+ miesiąc +' / '+ rok)
Wynik:
Data: 17.09.2019
Teraz weźmy inny przykład, aby wydrukować bieżący czas systemu:
Obecny czas:var dzisiaj = new Date () var h = today.getHours () var m = today.getMinutes () var s = today.getSeconds () document.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
Wynik:
Aktualny czas: 17:56: 8
W ten sposób dotarliśmy do końca naszego artykułu. Mam nadzieję, że rozumiesz, w jaki sposób używane są obiekty JavaScript Date.
Sprawdź nasze który obejmuje szkolenie na żywo prowadzone przez instruktora i rzeczywiste doświadczenie projektowe. To szkolenie zapewni Ci biegłość w pracy z technologiami internetowymi zaplecza i front-endu. Obejmuje szkolenia w zakresie tworzenia stron internetowych, jQuery, Angular, NodeJS, ExpressJS i MongoDB.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy na blogu „JavaScript Date”, a my skontaktujemy się z Tobą.