Kaip konvertuoti laiko žymą į datos formatą „JavaScript“.

Kaip Konvertuoti Laiko Zyma I Datos Formata Javascript



„JavaScript“ yra situacijų, kai reikia konvertuoti atsitiktinę arba neteisingą datos ir laiko reikšmę, kuri nepriklauso nuo jokios laiko juostos ar kalendoriaus. Pavyzdžiui, kai reikia gauti kiekvieno atributo reikšmę datos formatu. Tokiais atvejais „JavaScript“ gali padėti užkoduoti nesuformatuotą laiko žymos reikšmę tinkamu datos ir laiko formatu.

Šis vadovas padės jums konvertuoti laiko žymą į datos formatą „JavaScript“.







Kaip konvertuoti laiko žymos reikšmę datos formatu „JavaScript“?

Norėdami konvertuoti laiko žymos reikšmę į datos formatą „JavaScript“, galima taikyti šiuos metodus:



  • Nauja data () “ Konstruktorius
  • getHours () “, „ getMinutes () “ ir „ toDateString() “ Metodai
  • Data Klasė Metodai



Peržvelkite aptartus metodus po vieną!





1 būdas: konvertuokite laiko žymą į datos formatą „JavaScript“ naudodami konstruktorių „Nauja data ()“

nauja data () ' konstruktorius sukuria naują objektą pavadinimu ' data “ su dabartine data ir laiku. Šis metodas gali būti taikomas norint sukurti datos objektą, nurodantį deklaruotą laiko žymos reikšmę ir rodantį konvertuotą datos formatą.

Žemiau pateiktame pavyzdyje parodyta nurodyta koncepcija.



Pavyzdys

Pirmiausia deklaruokite kintamąjį pavadinimu ' laiko žyma “ ir išsaugokite jame konkrečią reikšmę:

buvo laiko žyma = 1807110465663

Tada pritaikykite „ Data() “ konstruktorius, kad sukurtų naują datos objektą ir kaip argumentą naudotų timeStamp reikšmę:

var dateFormat = nauja data ( laiko žyma ) ;

Galiausiai konsolėje užregistruokite konvertuotą datos formato reikšmę:

console.log ( datos formatas )

Pirmiau nurodyto įgyvendinimo rezultatas bus toks:

2 būdas: konvertuokite laiko žymą į datos formatą „JavaScript“ naudodami „getHours()“, „getMinutes()“ ir „toDateString()“ metodus

Pirmiausia priskirkite tam tikrą laiko žymos reikšmę ir išsaugokite ją kintamajame, pavadintame timeStamp:

buvo laiko žyma = 1107110465663

Tada pritaikykite „ Data() “ konstruktorius, kad sukurtų naują datos objektą, kurio argumentas yra timeStamp vertė, kaip aptarta ankstesniame metode:

konst data = nauja data ( laiko žyma ) ;

Po to pritaikykite „ getHours () “ ir „ getMinutes () “ metodus, kad gautumėte valandas ir minutes, atsižvelgiant į priskirtą laiko žymos reikšmę. Taip pat taikykite „ toDateString() “ metodas taip pat gauti atitinkamą datą:

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

Galiausiai konsolėje parodykite gautą datos formatą:

console.log ( datos formatas ) ;

Išvestis

3 būdas: konvertuokite laiko žymą į datos formatą „JavaScript“ naudodami datos klasės metodus

Data ” klasė pateikia įvairius metodus, kaip deklaruotą laiko žymą pateikti datos formatu. Šis metodas gali būti įgyvendintas norint sukurti naują datos objektą ir parodyti atitinkamą datos formatą, taikant metodus, skirtus kiekvienam jo atributui gauti atskirai.

Pažvelkite į šį pavyzdį.

Pavyzdys

Norėdami inicijuoti laiko žymos reikšmę ir sukurti naują datos objektą, pakartokite veiksmus, aptartus anksčiau pateiktuose metoduose, kaip nurodyta toliau:

buvo laiko žyma = 1107110465663
buvo datos formatas = nauja data ( laiko žyma ) ;

Dabar pritaikykite „ getDate () “ būdas sužinoti mėnesio dieną “ gauti mėnesį () “ už mėnesio gavimą “ gautiFullYear() “, kad gautų visų metų vertę. Taip pat taikykite „ getHours () “, „ getMinutes () “ ir „ getSeconds () “ už atitinkamo laiko gavimą pagal pateiktą laiko žymą.

Galiausiai pridėkite visus atributus, kad gautumėte datos formatą nuosekliai:

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

Išvestis

Mes sudarėme skirtingus metodus, kaip konvertuoti laiko žymą į datos formatą „JavaScript“.

Išvada

Norėdami konvertuoti laiko žymą į datos formatą „JavaScript“, naudokite „ Nauja data () ” Konstruktoriaus metodas, skirtas sukurti naują datos objektą ir parodyti dabartinę datą bei laiką. Taip pat taikykite „ getHours () “, „ getMinutes () “ ir „ toDateString() “ metodus, kaip surinkti laiką ir datą bei juos rodyti. Be to, „ Datos klasė “ metodai taip pat gali būti naudojami tam pačiam tikslui. Šiame straipsnyje pateikiama informacija apie laiko žymos konvertavimą į datos formatą „JavaScript“.