Kā konvertēt laika zīmogu uz datuma formātu JavaScript

Ka Konvertet Laika Zimogu Uz Datuma Formatu Javascript



Programmā JavaScript ir situācijas, kad ir nepieciešams konvertēt nejaušu vai nepareizu datuma un laika vērtību, kas nav atkarīga no laika joslas vai kalendāra. Piemēram, ja ir nepieciešams iegūt katra atribūta vērtību datuma formātā. Šādos gadījumos JavaScript var palīdzēt iekodēt neformatētu laikspiedola vērtību pareizā datuma un laika formātā.

Šī rokasgrāmata sniegs jums norādījumus par laika zīmoga konvertēšanu datuma formātā JavaScript.







Kā konvertēt laika zīmoga vērtību datuma formātā JavaScript?

Lai JavaScript konvertētu laikspiedola vērtību datuma formātā, var izmantot šādas metodes:



  • ' Jauns datums () ” Konstruktors
  • ' getHours() ”, “ getMinutes () ' un ' toDateString() ' Metodes
  • ' Datums Klase Metodes



Izlasi apspriestās metodes pa vienai!





1. metode: pārveidojiet laika zīmogu datuma formātā JavaScript, izmantojot konstruktoru “New Date()”

' jauns datums () ' konstruktors izveido jaunu objektu ar nosaukumu ' datums ” ar pašreizējo datumu un laiku. Šo metodi var izmantot, lai izveidotu Datuma objektu, kas atsaucas uz deklarēto laikspiedola vērtību un parāda konvertēto datuma formātu.

Tālāk sniegtais piemērs demonstrēs norādīto koncepciju.



Piemērs

Vispirms deklarējiet mainīgo ar nosaukumu ' laika zīmogs ” un saglabājiet tajā noteiktu vērtību:

bija laika zīmogs = 1807110465663

Pēc tam izmantojiet “ Datums() ” konstruktoru, lai izveidotu jaunu datuma objektu un kā argumentu izmantotu timeStamp vērtību:

var dateFormat = jauns datums ( laika zīmogs ) ;

Visbeidzot konsolē reģistrējiet konvertētā datuma formāta vērtību:

console.log ( datuma formāts )

Iepriekš minētās ieviešanas rezultāts būs šāds:

2. metode: konvertējiet laika zīmogu uz datuma formātu JavaScript, izmantojot metodes “getHours()”, “getMinutes()” un “toDateString()”

Pirmkārt, piešķiriet noteiktu laika zīmoga vērtību un saglabājiet to mainīgajā ar nosaukumu timeStamp:

bija laika zīmogs = 1107110465663

Pēc tam izmantojiet “ Datums() ” konstruktoru, lai izveidotu jaunu datuma objektu ar timeStamp vērtību kā argumentu, kā aprakstīts iepriekšējā metodē:

konst datums = jauns datums ( laika zīmogs ) ;

Pēc tam izmantojiet ' getHours() ' un ' getMinutes () ” metodes, lai iegūtu stundas un minūtes attiecībā pret piešķirto laika zīmoga vērtību. Tāpat izmantojiet ' toDateString() ” metodi, lai iegūtu arī atbilstošo datumu:

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

Visbeidzot konsolē parādiet iegūto datuma formātu:

console.log ( datuma formāts ) ;

Izvade

3. metode: pārveidojiet laika zīmogu par datuma formātu JavaScript, izmantojot datuma klases metodes

' Datums ” klase nodrošina dažādas metodes, lai attēlotu deklarēto laikspiedolu datuma formātā. Šo metodi var ieviest, lai izveidotu jaunu datuma objektu un parādītu atbilstošo datuma formātu, izmantojot metodes katra tā atribūta iegūšanai atsevišķi.

Apskatiet šādu piemēru.

Piemērs

Lai inicializētu laikspiedola vērtību un izveidotu jaunu datuma objektu, atkārtojiet iepriekš minētajās metodēs aprakstītās darbības, kā norādīts tālāk.

bija laika zīmogs = 1107110465663
bija datuma formāts = jauns datums ( laika zīmogs ) ;

Tagad izmantojiet ' getDate() ' metode, kā iegūt mēneša dienu, ' getMonth () 'par mēneša iegūšanu', ' getFullYear() ” par pilna gada vērtības iegūšanu. Tāpat izmantojiet ' getHours() ”, “ getMinutes () ', un ' getSeconds() ” par atbilstošā laika iegūšanu pret norādīto laika zīmogu.

Visbeidzot, pievienojiet visus atribūtus, lai secīgi iegūtu datuma formātu:

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

Izvade

Mēs esam apkopojuši dažādas metodes, lai JavaScript konvertētu laikspiedolu datuma formātā.

Secinājums

Lai JavaScript konvertētu laikspiedolu datuma formātā, izmantojiet “ Jauns datums () ” Konstruktora metode, lai izveidotu jaunu datuma objektu un parādītu pašreizējo datumu un laiku. Tāpat izmantojiet ' getHours() ”, “ getMinutes () ', un ' toDateString() ” metodes, lai apkopotu laiku un datumu un parādītu tos. Turklāt ' Datuma klase ” metodes var izmantot arī šim pašam mērķim. Šajā rakstā sniegti norādījumi par laika zīmoga konvertēšanu datuma formātā JavaScript.