Jak převést časové razítko na formát data v JavaScriptu

Jak Prevest Casove Razitko Na Format Data V Javascriptu



V JavaScriptu existují situace, kdy je potřeba převést náhodnou nebo nesprávnou hodnotu data a času, která je nezávislá na jakémkoli časovém pásmu nebo kalendáři. Například, když je požadováno získat hodnotu každého atributu ve formátu data. V takových případech vám JavaScript může pomoci zakódovat neformátovanou hodnotu časového razítka do správného formátu data a času.

Tato příručka vás provede převodem časového razítka do formátu data v JavaScriptu.







Jak převést hodnotu časového razítka ve formátu data v JavaScriptu?

Chcete-li převést hodnotu časového razítka do formátu data v JavaScriptu, lze použít následující metody:



  • Nové datum() 'Konstruktor.'
  • getHours() “, “ getMinutes() ' a ' toDateString() “Metody
  • datum Třída Metody



Projděte si diskutované metody jednu po druhé!





Metoda 1: Převeďte časové razítko do formátu data v JavaScriptu pomocí konstruktoru „New Date()“.

' nové datum() 'Konstruktor vytvoří nový objekt s názvem ' datum “ s aktuálním datem a časem. Tuto metodu lze použít k vytvoření objektu Date odkazujícího na deklarovanou hodnotu časového razítka a zobrazujícího převedený formát data.

Níže uvedený příklad bude demonstrovat uvedený koncept.



Příklad

Nejprve deklarujte proměnnou s názvem „ časové razítko “ a uložte do něj konkrétní hodnotu:

byl časové razítko = 1807110465663

Dále použijte „ Datum() ” konstruktoru k vytvoření nového objektu data a použití hodnoty timeStamp jako jeho argumentu:

var dateFormat = nové datum ( časové razítko ) ;

Nakonec zaznamenejte převedenou hodnotu formátu data na konzole:

konzole.log ( formát data )

Výsledkem výše uvedené implementace bude následující:

Metoda 2: Převeďte časové razítko na formát data v JavaScriptu pomocí metod „getHours()“, „getMinutes()“ a „toDateString()“

Nejprve přiřaďte konkrétní hodnotu časového razítka a uložte jej do proměnné s názvem timeStamp:

byl časové razítko = 1107110465663

Dále použijte „ Datum() ” konstruktoru k vytvoření nového objektu data s hodnotou timeStamp jako argumentem, jak je popsáno v předchozí metodě:

konst datum = nové datum ( časové razítko ) ;

Poté použijte „ getHours() ' a ' getMinutes() ” metody pro získání hodin a minut s ohledem na přiřazenou hodnotu timeStamp. Aplikujte také „ toDateString() ” způsob, jak získat také odpovídající datum:

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

Nakonec zobrazte výsledný formát data na konzole:

konzole.log ( formát data ) ;

Výstup

Metoda 3: Převést časové razítko na formát data v JavaScriptu pomocí metod třídy data

' datum ” poskytuje různé metody pro reprezentaci deklarovaného časového razítka do formátu data. Tuto metodu lze implementovat k vytvoření nového objektu data a zobrazení odpovídajícího formátu data použitím metod pro načtení každého z jeho atributů samostatně.

Podívejte se na následující příklad.

Příklad

Opakujte kroky popsané ve výše uvedených metodách pro inicializaci hodnoty časového razítka a vytvoření nového objektu data následovně:

byl časové razítko = 1107110465663
byl formát data = nové datum ( časové razítko ) ;

Nyní použijte „ getDate() ” způsob získání dne v měsíci, “ getMonth() “ za získání měsíce, “ getFullYear() “ pro získání hodnoty za celý rok. Aplikujte také „ getHours() “, “ getMinutes() ', a ' getSeconds() ” pro získání odpovídajícího času oproti poskytnutému časovému razítku.

Nakonec přidejte všechny atributy, abyste získali formát data postupně:

konzole.log ( 'Datum: ' + dateFormat.getDate ( ) +
'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
'' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;

Výstup

Sestavili jsme různé metody pro převod časového razítka do formátu data v JavaScriptu.

Závěr

Chcete-li převést časové razítko na formát data v JavaScriptu, použijte „ Nové datum() ” Metoda konstruktoru pro vytvoření nového objektu data a zobrazení aktuálního data a času. Aplikujte také „ getHours() “, “ getMinutes() ', a ' toDateString() ” metody pro sestavení času a data a jejich zobrazení. Navíc, „ Datum Třída Pro stejný účel lze také použít metody. Tento článek se týká převodu časového razítka do formátu data v JavaScriptu.