Ako previesť časovú pečiatku na formát dátumu v JavaScripte

Ako Previest Casovu Peciatku Na Format Datumu V Javascripte



V JavaScripte existujú situácie, kedy je potrebné previesť náhodnú alebo nesprávnu hodnotu dátumu a času, ktorá je nezávislá od akéhokoľvek časového pásma alebo kalendára. Napríklad, keď je potrebné získať hodnotu každého atribútu vo formáte dátumu. V takýchto prípadoch vám JavaScript môže pomôcť zakódovať neformátovanú hodnotu časovej pečiatky do správneho formátu dátumu a času.

Táto príručka vás prevedie prevodom časovej pečiatky do formátu dátumu v JavaScripte.







Ako previesť hodnotu časovej pečiatky vo formáte dátumu v JavaScripte?

Ak chcete previesť hodnotu časovej pečiatky do formátu dátumu v JavaScripte, môžete použiť nasledujúce metódy:



  • Nový dátum () 'Konštruktér.'
  • getHours() “, “ getMinutes() “ a „ toDateString() “Metódy
  • Dátum Trieda Metódy



Prejdite si diskutované metódy jeden po druhom!





Metóda 1: Preveďte časovú pečiatku do formátu dátumu v JavaScripte pomocou konštruktora „New Date()“.

' nový dátum() 'Konštruktor vytvorí nový objekt s názvom ' dátum “ s aktuálnym dátumom a časom. Túto metódu možno použiť na vytvorenie objektu Date odkazujúceho na deklarovanú hodnotu časovej pečiatky a zobrazujúceho skonvertovaný formát dátumu.

Nasledujúci príklad demonštruje uvedený koncept.



Príklad

Najprv deklarujte premennú s názvom „ časová značka “ a uložte doň konkrétnu hodnotu:

bol časová značka = 1807110465663

Ďalej použite „ Dátum() ” na vytvorenie nového objektu dátumu a použitie hodnoty časovej značky ako jeho argumentu:

var dateFormat = nový dátum ( časová značka ) ;

Nakoniec zapíšte prevedenú hodnotu formátu dátumu do konzoly:

konzola.log ( formát dátumu )

Výsledkom vyššie uvedenej implementácie bude:

Metóda 2: Preveďte časovú pečiatku na formát dátumu v JavaScripte pomocou metód „getHours()“, „getMinutes()“ a „toDateString()“

Najprv priraďte konkrétnu hodnotu časovej pečiatky a uložte ju do premennej s názvom timeStamp:

bol časová značka = 1107110465663

Ďalej použite „ Dátum() ” na vytvorenie nového objektu dátumu s hodnotou časovej pečiatky ako argumentom, ako je uvedené v predchádzajúcej metóde:

konšt dátum = nový dátum ( časová značka ) ;

Potom použite „ getHours() “ a „ getMinutes() ” metódy na získanie hodín a minút vzhľadom na priradenú hodnotu časovej značky. Tiež použite „ toDateString() ” metóda na získanie zodpovedajúceho dátumu:

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

Nakoniec zobrazte výsledný formát dátumu na konzole:

konzola.log ( formát dátumu ) ;

Výkon

Metóda 3: Preveďte časovú pečiatku na formát dátumu v JavaScripte pomocou metód triedy dátumu

' Dátum ” poskytuje rôzne metódy na vyjadrenie deklarovanej časovej pečiatky do formátu dátumu. Túto metódu možno implementovať na vytvorenie nového objektu dátumu a zobrazenie zodpovedajúceho formátu dátumu použitím metód na získanie každého z jeho atribútov samostatne.

Pozrite si nasledujúci príklad.

Príklad

Opakujte kroky uvedené vo vyššie uvedených metódach na inicializáciu hodnoty časovej pečiatky a vytvorenie nového objektu dátumu takto:

bol časová značka = 1107110465663
bol formát dátumu = nový dátum ( časová značka ) ;

Teraz použite „ getDate() “metóda na získanie dňa v mesiaci,” getMonth() “ za získanie mesiaca, “ getFullYear() “ na získanie hodnoty za celý rok. Tiež použite „ getHours() “, “ getMinutes() “ a „ getSeconds() ” na získanie zodpovedajúceho času oproti poskytnutej časovej pečiatke.

Nakoniec pridajte všetky atribúty, aby ste získali formát dátumu postupne:

konzola.log ( 'Dátum: ' + dateFormat.getDate ( ) +
'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
'' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;

Výkon

Zostavili sme rôzne metódy na konverziu časovej pečiatky do formátu dátumu v JavaScripte.

Záver

Ak chcete previesť časovú pečiatku na formát dátumu v JavaScripte, použite „ Nový dátum() ” Metóda konštruktora na vytvorenie nového objektu dátumu a zobrazenie aktuálneho dátumu a času. Tiež použite „ getHours() “, “ getMinutes() “ a „ toDateString() ” metódy na zostavenie času a dátumu a ich zobrazenie. Navyše, „ Dátum Trieda Na rovnaký účel možno použiť aj metódy. Tento článok sa týka prevodu časovej pečiatky na formát dátumu v JavaScripte.