Jak przekonwertować znacznik czasu na format daty w JavaScript?

Jak Przekonwertowac Znacznik Czasu Na Format Daty W Javascript



W JavaScript zdarzają się sytuacje, w których zachodzi potrzeba przekonwertowania losowej lub nieprawidłowej wartości daty i czasu, która jest niezależna od jakiejkolwiek strefy czasowej czy kalendarza. Na przykład, gdy wymagane jest pobranie wartości każdego atrybutu w formacie daty. W takich przypadkach JavaScript może pomóc zakodować niesformatowaną wartość znacznika czasu we właściwym formacie daty i godziny.

Ten podręcznik poprowadzi Cię w zakresie konwersji znacznika czasu na format daty w JavaScript.







Jak przekonwertować wartość znacznika czasu w formacie daty w JavaScript?

Aby przekonwertować wartość znacznika czasu w formacie daty w JavaScript, można zastosować następujące metody:



  • Nowa data() ” Konstruktor
  • pobierzGodziny() ”, „ pobierzMinuty() ' oraz ' doDateString() ” Metody
  • Data Klasa Metody



Przejrzyj omówione metody jeden po drugim!





Metoda 1: Konwertuj znacznik czasu na format daty w JavaScript za pomocą konstruktora „New Date()”

Nowa data() ” konstruktor tworzy nowy obiekt o nazwie „ data ” z bieżącą datą i godziną. Tę metodę można zastosować do utworzenia obiektu Date odwołującego się do zadeklarowanej wartości znacznika czasu i wyświetlającego przekonwertowany format daty.

Poniższy przykład zademonstruje podaną koncepcję.



Przykład

Najpierw zadeklaruj zmienną o nazwie „ znak czasu ” i zapisz w nim konkretną wartość:

był znak czasu = 1807110465663

Następnie zastosuj „ Data() ” konstruktora, aby utworzyć nowy obiekt daty i użyć wartości timeStamp jako argumentu:

var dateFormat = nowa data ( znak czasu ) ;

Na koniec zarejestruj przekonwertowaną wartość formatu daty w konsoli:

konsola.log ( format daty )

Efektem powyższego wdrożenia będzie:

Metoda 2: Konwertuj znacznik czasu na format daty w JavaScript za pomocą metod „getHours()”, „getMinutes()” i „toDateString()”

Najpierw przypisz konkretną wartość znacznika czasu i zapisz ją w zmiennej o nazwie timeStamp:

był znak czasu = 1107110465663

Następnie zastosuj „ Data() ” konstruktor do tworzenia nowego obiektu daty z wartością timeStamp jako argumentem, jak omówiono w poprzedniej metodzie:

stały data = nowa data ( znak czasu ) ;

Następnie zastosuj „ pobierzGodziny() ' oraz ' pobierzMinuty() ” metody, aby uzyskać godziny i minuty w odniesieniu do przypisanej wartości timeStamp. Zastosuj również „ doDateString() ” metoda, aby uzyskać odpowiednią datę:

dateFormat = data.getHours ( ) + ':' + date.getMinutes ( ) + ', ' + date.doDateString ( ) ;

Na koniec wyświetl wynikowy format daty na konsoli:

konsola.log ( format daty ) ;

Wyjście

Metoda 3: Konwertuj znacznik czasu na format daty w JavaScript za pomocą metod klasy daty

Data ” udostępnia różne metody do reprezentowania zadeklarowanego znacznika czasu w formacie daty. Tę metodę można zaimplementować w celu utworzenia nowego obiektu daty i wyświetlenia odpowiedniego formatu daty, stosując metody do pobierania każdego z jego atrybutów osobno.

Spójrz na następujący przykład.

Przykład

Powtórz kroki omówione w powyższych metodach inicjowania wartości znacznika czasu i tworzenia nowego obiektu daty w następujący sposób:

był znak czasu = 1107110465663
był format daty = nowa data ( znak czasu ) ;

Teraz zastosuj „ pobierzDatę() ” metoda na uzyskanie dnia miesiąca, “ pobierz miesiąc() za otrzymanie miesiąca, pobierzPełnyRok() ” za uzyskanie wartości całego roku. Zastosuj również „ pobierzGodziny() ”, „ pobierzMinuty() ', oraz ' pobierzSekundy() ” w celu uzyskania odpowiedniego czasu względem podanego znacznika czasu.

Na koniec dodaj wszystkie atrybuty, aby sekwencyjnie uzyskać format daty:

konsola.log ( 'Data: ' + dateFormat.getDate ( ) +
„/” + ( dateFormat.getMonth ( ) + 1 ) +
„/” +dateFormat.getFullYear ( ) +
' ' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;

Wyjście

Skompilowaliśmy różne metody konwersji znacznika czasu na format daty w JavaScript.

Wniosek

Aby przekonwertować znacznik czasu na format daty w JavaScript, zastosuj „ Nowa data() Konstruktor metody tworzenia nowego obiektu daty i wyświetlania bieżącej daty i godziny. Zastosuj również „ pobierzGodziny() ”, „ pobierzMinuty() ', oraz ' doDateString() ” metody kompilacji czasu i daty oraz ich wyświetlania. Ponadto „ Klasa daty ” metody mogą być również wykorzystywane do tego samego celu. Ten artykuł zawiera wskazówki dotyczące konwertowania znacznika czasu na format daty w JavaScript.