Ten zapis poprowadzi Cię na temat stosowania formatów czasu w JavaScript.
Jak zastosować formaty czasu JavaScript?
Formaty czasu JavaScript można wdrożyć za pomocą:
Teraz przejdziemy przez każdą z wymienionych metod jeden po drugim!
Metoda 1: Zastosuj format czasu JavaScript za pomocą metod Gethours () i GetTuthours ()
„„gethours ()”Metoda zwraca godzinę od 0 do 23 bieżącej daty i„getutchours ()”Metoda wyjść bieżącą godzinę zgodnie z UTC. Metody te można wdrożyć odpowiednio w celu zwrócenia bieżącej godziny i odpowiedniej godziny UTC.
Przykład
W tym przykładzie utworzymy obiekt daty z nowym konstruktorem dat (), aby wyświetlić bieżącą datę i godzinę:
LET TIMEFORMAT = new Date ();Teraz przywołaj metodę Gethours (), aby uzyskać bieżącą godzinę, biorąc pod uwagę bieżącą datę i godzinę:
konsola.Log („Obecna godzina to:”, TimeFormat.gethours ());Zastosuj także metodę getutchours (), aby uzyskać również uniwersalną koordynowaną godzinę czasu:
konsola.Log („Obecna godzina UTC to:”, TimeFormat.getutchours ());Wyjście
Metoda 2: Zastosuj format czasu JavaScript za pomocą metody getTimeZoneOffSet ()
„„getTimeZoneOffset ()”Metoda oblicza różnicę między czasem UTC a czasem lokalnym w ciągu kilku minut. Tę metodę można zastosować, aby znaleźć różnicę między wymienionym czasem do dalszego przetwarzania…
Poniższy przykład pokazuje powyższą koncepcję.
Przykład
Najpierw utwórz obiekt daty, jak omówiono w poprzedniej metodzie. Następnie zastosuj metodę getTimeZoneOffset (), aby zwrócić różnicę między UTC a lokalną strefą czasową w minutach:
TIMEFORMAT = (nowa data ().getTimeZoneOffSet ());Na koniec zaloguj różnicę czasu w minutach:
konsola.Log („Różnica między UTC a lokalną strefą czasową jest:”, TimeFormat)Wyjście
Z wyjścia można zobaczyć, że istnieje negatywna różnica czasu wynosząca -240 minut między UTC i lokalną strefą czasową.
Metoda 3: Zastosuj format czasu JavaScript za pomocą metody gettime ()
„„uzyskać czas()”Metoda oblicza liczbę milisekund od 1 stycznia 1970 r. I zwraca ją. Metodę tę można wdrożyć w celu zwrócenia milisekund od wspomnianego daty do bieżącego czasu.
Przejrzyj poniżej podanego przykładu.
Przykład
Po pierwsze, powtórz poprzednią metodę tworzenia nowego obiektu daty. Teraz zastosuj „uzyskać czas()„Metoda zwrócenia liczby milisekund od 1 stycznia 1970 r. Do aktualnego czasu:
TIMEFORMAT = (nowa data ().uzyskać czas());Wreszcie, zaloguj się na konsoli:
konsola.Log („Liczba milisekund przekazywanych z 1 stycznia 1970 UTC+0 to:", TimeFormat)Wyjście
Metoda 4: Zastosuj format czasu JavaScript za pomocą metody sethours ()
„„Sethours ()”Metoda ustawia godzinę daty. Tę metodę można wykorzystać do określania niestandardowego czasu w argumencie metody.
Składnia
Data.sethours (godziny, minuty, sekundy)W danej składni pierwszy argument odnosi się do „godzina”, Drugi argument wskazuje„minuty”, A trzeci argument odnosi się do„sekundy".
Przykład
Po pierwsze, utwórz nowy obiekt daty w następujący sposób:
LET TIMEFORMAT = new Date ();Następnie ustaw czas niestandardowy za pomocą metody sethours (), umieszczając odpowiednio godziny, minuty i sekundy i wyświetl ją:
format czasu.Sethours (1, 10, 15);Wyjście
Metoda 5: Zastosuj format czasu JavaScript za pomocą metody GetSeconds ()
„„getseconds ()”Metoda zwraca sekundy w zakresie od 0 do 59. Tę metodę można zaimplementować, aby wyświetlić dokładny czas z sekundami.
Przykład
W tej demonstracji zastosuj metodę GetSeconds () w obiekcie utworzonym DATA:
LET TIMEFORMAT = new Date ();Teraz zaloguj się dokładny czas z sekundami na konsoli:
konsola.Log („Obecna data i godzina to:”, TimeFormat);Wyjście
Na tym blogu skompilowaliśmy wszystkie możliwe formaty czasu JavaScript.
Wniosek
Aby zastosować formaty czasu w JavaScript, użyj „gethours ()" I "getutchours ()„Metody uzyskania odpowiednio godziny i UTC,„ „„getTimeZoneOffset ()„Metoda obliczania różnicy czasowej między lokalną strefą czasową a UTC,„uzyskać czas()„Metoda zwrotu milisekund od 1 stycznia 1970 r. Do aktualnego czasu,„Sethours ()„Metoda”, aby określić czas niestandardowy lub „getseconds ()”Metoda uzyskania dokładnego czasu z sekundami. Ten blog wykazał metody stosowania formatów czasu w JavaScript.