Hogyan lehet időbélyeget dátumformátummá konvertálni JavaScriptben

Hogyan Lehet Idobelyeget Datumformatumma Konvertalni Javascriptben



A JavaScriptben vannak olyan helyzetek, amikor szükség van a véletlenszerű vagy helytelen dátum- és időérték konvertálására, amely független minden időzónától vagy naptártól. Például, amikor minden egyes attribútum értékét dátumformátumban kell lekérni. Ilyen esetekben a JavaScript segíthet a formázatlan időbélyeg értékének megfelelő dátum- és időformátumba való kódolásában.

Ez a kézikönyv útmutatást ad az időbélyegek dátumformátumra konvertálásához JavaScriptben.







Hogyan lehet az időbélyeg értékét dátum formátumban konvertálni JavaScriptben?

Az időbélyeg értékének dátumformátumba való konvertálásához JavaScriptben a következő módszerek alkalmazhatók:



  • ' Új dátum() ” Konstruktor
  • ' getHours() ”, „ getMinutes() ” és „ toDateString() ” Módszerek
  • ' Dátum Osztály Mód



Sorolja fel egyenként a tárgyalt módszereket!





1. módszer: Konvertálja az időbélyeget dátumformátummá JavaScriptben az „Új dátum()” konstruktor használatával

Az ' új dátum() ' konstruktor létrehoz egy új objektumot ' dátum ” az aktuális dátummal és idővel. Ezzel a módszerrel létrehozható egy dátum objektum, amely a deklarált időbélyeg értékére hivatkozik, és megjeleníti a konvertált dátumformátumot.

Az alábbi példa bemutatja a megfogalmazott koncepciót.



Példa

Először deklaráljon egy változót időbélyeg ” és tároljon benne egy adott értéket:

volt időbélyeg = 1807110465663

Ezután alkalmazza a „ Dátum() ” konstruktor egy új dátumobjektum létrehozásához, és argumentumként a timeStamp értéket használja:

var dateFormat = new Dátum ( időbélyeg ) ;

Végül naplózza a konvertált dátumformátum értékét a konzolon:

console.log ( dátum formátum )

A fenti megvalósítás eredménye a következő lesz:

2. módszer: Időbélyeg átalakítása dátum formátummá JavaScriptben a „getHours()”, „getMinutes()” és „toDateString()” metódusok használatával

Először is rendeljen hozzá egy adott időbélyeg értéket, és tárolja azt egy timeStamp nevű változóban:

volt időbélyeg = 1107110465663

Ezután alkalmazza a „ Dátum() ” konstruktor egy új dátum objektumot hozzon létre a timeStamp értékkel, mint az előző metódusban tárgyalt argumentum:

const dátum = új dátum ( időbélyeg ) ;

Ezt követően alkalmazza a „ getHours() ” és „ getMinutes() ” metódusokat az órák és percek számának a hozzárendelt időbélyeg értékéhez viszonyított lekéréséhez. Alkalmazza továbbá a „ toDateString() ” módszerrel a megfelelő dátumot is megkapja:

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

Végül jelenítse meg a kapott dátumformátumot a konzolon:

console.log ( dátum formátum ) ;

Kimenet

3. módszer: Konvertálja az időbélyeget dátumformátummá JavaScriptben dátumosztály-módszerekkel

Az ' Dátum ” osztály különféle módszereket biztosít a deklarált időbélyeg dátumformátumban való megjelenítésére. Ez a módszer megvalósítható új dátumobjektum létrehozására és a megfelelő dátumformátum megjelenítésére az egyes attribútumok külön-külön lekérésére szolgáló metódusok alkalmazásával.

Nézze meg a következő példát.

Példa

Ismételje meg a fenti módszerekben tárgyalt lépéseket az időbélyeg értékének inicializálásához és egy új dátumobjektum létrehozásához az alábbiak szerint:

volt időbélyeg = 1107110465663
volt dátum formátum = új dátum ( időbélyeg ) ;

Most alkalmazza a „ getDate() ' módszer a hónap napjának meghatározásához, ' get Month() 'a hónap megszerzéséért' getFullYear() ” a teljes év értékének megszerzéséért. Alkalmazza továbbá a „ getHours() ”, „ getMinutes() ”, és „ getSeconds() ” a megfelelő idő lekéréséhez a megadott időbélyeggel szemben.

Végül adja hozzá az összes attribútumot a dátumformátum szekvenciális lekéréséhez:

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

Kimenet

Különféle módszereket állítottunk össze az időbélyegek dátumformátumra konvertálására JavaScriptben.

Következtetés

Az időbélyeg dátumformátumra konvertálásához JavaScriptben használja a „ Új dátum() ” Konstruktor módszer egy új dátum objektum létrehozásához és az aktuális dátum és idő megjelenítéséhez. Alkalmazza továbbá a „ getHours() ”, „ getMinutes() ”, és „ toDateString() ” módszereket az idő és a dátum összeállításához és megjelenítéséhez. Ráadásul a „ Dátum osztály ” módszerek is felhasználhatók ugyanerre a célra. Ez a cikk az időbélyegek dátumformátumra konvertálásával kapcsolatos útmutatókat tartalmaz a JavaScriptben.