Paano I-convert ang Timestamp sa Format ng Petsa sa JavaScript

Paano I Convert Ang Timestamp Sa Format Ng Petsa Sa Javascript



Sa JavaScript, may mga sitwasyon kung saan kailangang i-convert ang random o maling halaga ng petsa at oras na hindi nakasalalay sa anumang time zone o kalendaryo. Halimbawa, kapag kinakailangan na makuha ang halaga ng bawat katangian sa format ng petsa. Sa ganitong mga kaso, matutulungan ka ng JavaScript na i-encode ang hindi na-format na halaga ng timestamp sa tamang format ng petsa at oras.

Gagabayan ka ng manual na ito na may kaugnayan sa pag-convert ng Timestamp sa format ng petsa sa JavaScript.







Paano I-convert ang Halaga ng Timestamp sa Format ng Petsa sa JavaScript?

Upang i-convert ang halaga ng timestamp sa format ng petsa sa JavaScript, maaaring ilapat ang mga sumusunod na pamamaraan:



  • Bagong Petsa() ” Konstruktor
  • getHours() ”, “ getMinutes() 'at' toDateString() ' Paraan
  • Petsa Klase Paraan



Isa-isahin ang mga tinalakay na pamamaraan!





Paraan 1: I-convert ang Timestamp sa Format ng Petsa sa JavaScript Gamit ang 'Bagong Petsa()' Tagabuo

Ang ' bagong Petsa() 'Ang tagabuo ay lumilikha ng isang bagong bagay na pinangalanang' petsa ” kasama ang kasalukuyang petsa at oras. Maaaring ilapat ang paraang ito upang lumikha ng isang bagay na Petsa na tumutukoy sa ipinahayag na halaga ng timestamp at ipinapakita ang na-convert na format ng petsa.

Ang halimbawa sa ibaba ay magpapakita ng nakasaad na konsepto.



Halimbawa

Una, ipahayag ang isang variable na pinangalanang ' timestamp ” at mag-imbak ng isang partikular na halaga dito:

ay timestamp = 1807110465663

Susunod, ilapat ang ' Petsa() ” constructor upang lumikha ng isang bagong object ng petsa at gamitin ang halaga ng timeStamp bilang argumento nito:

var dateFormat = bagong Petsa ( timestamp ) ;

Panghuli, i-log ang na-convert na halaga ng format ng petsa sa console:

console.log ( format ng petsa )

Ang output ng pagpapatupad sa itaas ay magreresulta tulad ng sumusunod:

Paraan 2: I-convert ang Timestamp sa Format ng Petsa sa JavaScript Gamit ang 'getHours()', 'getMinutes()' at 'toDateString()' na Mga Paraan

Una, magtalaga ng partikular na halaga ng timestamp at iimbak ito sa isang variable na pinangalanang timeStamp:

ay timestamp = 1107110465663

Susunod, ilapat ang ' Petsa() ” constructor upang lumikha ng isang bagong object ng petsa na may halaga ng timeStamp bilang argumento nito tulad ng tinalakay sa nakaraang pamamaraan:

const petsa = bagong Petsa ( timestamp ) ;

Pagkatapos nito, ilapat ang ' getHours() 'at' getMinutes() ” na paraan upang makuha ang mga oras at minuto na may kinalaman sa nakatalagang halaga ng timeStamp. Gayundin, ilapat ang ' toDateString() ” paraan para makuha din ang kaukulang petsa:

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

Panghuli, ipakita ang resultang format ng petsa sa console:

console.log ( format ng petsa ) ;

Output

Paraan 3: I-convert ang Timestamp sa Format ng Petsa sa JavaScript Gamit ang Mga Paraan ng Klase ng Petsa

Ang ' Petsa Ang klase ng ” ay nagbibigay ng iba't ibang paraan upang kumatawan sa ipinahayag na timestamp sa format ng petsa. Maaaring ipatupad ang paraang ito upang lumikha ng bagong object ng petsa at ipakita ang kaukulang format ng petsa sa pamamagitan ng paglalapat ng mga pamamaraan para sa pagkuha ng bawat katangian nito nang hiwalay.

Tingnan ang sumusunod na halimbawa.

Halimbawa

Ulitin ang mga hakbang na tinalakay sa mga pamamaraan sa itaas para sa pagsisimula ng halaga ng timestamp at paglikha ng bagong object ng petsa gaya ng sumusunod:

ay timestamp = 1107110465663
ay format ng petsa = bagong Petsa ( timestamp ) ;

Ngayon, ilapat ang ' getDate() 'paraan para makuha ang araw ng buwan,' getMonth() 'para makuha ang buwan,' getFullYear() ” para makuha ang halaga ng buong taon. Gayundin, ilapat ang ' getHours() ”, “ getMinutes() ”, at “ getSeconds() ” para sa pagkuha ng kaukulang oras laban sa ibinigay na time stamp.

Panghuli, idagdag ang lahat ng mga katangian upang makuha ang format ng petsa nang sunud-sunod:

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

Output

Nag-compile kami ng iba't ibang paraan upang i-convert ang timestamp sa format ng petsa sa JavaScript.

Konklusyon

Upang i-convert ang timestamp sa format ng petsa sa JavaScript, ilapat ang ' Bagong Petsa() ” Paraan ng constructor upang lumikha ng bagong object ng petsa at ipakita ang kasalukuyang petsa at oras. Gayundin, ilapat ang ' getHours() ”, “ getMinutes() ”, at “ toDateString() ” mga paraan upang i-compile ang oras at petsa at ipakita ang mga ito. Bukod dito, ang ' Petsa ng Klase ” ang mga pamamaraan ay maaari ding gamitin para sa parehong layunin. Ang artikulong ito ay may gabay na nauugnay sa pag-convert ng timestamp sa format ng petsa sa JavaScript.