JavaScript Date() Constructor

Javascript Date Constructor



Obiectul data este folosit în JavaScript pentru a manipula data și ora. Lucrul cu data și ora în JavaScript se realizează adesea prin obiectul JavaScript Date(). Are mai multe metode și un constructor care ne permite pur și simplu să lucrăm cu data și ora. Pe o pagină web, un cronometru poate fi setat folosind obiectul data JavaScript.

Acest manual va detalia constructorii Date() din JavaScript.







Ce este JavaScript Date() Constructor?

Pentru a crea obiecte Date, utilizați „ nou ” operator. Există patru constructori Date() diferiți disponibili pentru crearea obiectelor date:



    • Data()
    • Data(date șir)
    • Data (milisecunde)
    • Data (an, lună, zi, ore, minute, secunde, milisecunde)

Să verificăm fiecare dintre metodele menționate una câte una!



Cum se utilizează Date() Constructor în JavaScript?

Apelând la „ data noua() ” constructor, un nou obiect data este creat cu data și ora de astăzi:





a fost Data = data noua ( ) ;


Acum, tipăriți data și ora curente pe consolă trecând variabila „ Data „la „ console.log() ” metoda:

console.log ( Data ) ;


Următoarea valoare a datei va fi afișată pe consolă:



Cum se utilizează Date(dateString) Constructor în JavaScript?

Pentru a construi un nou obiect de dată cu un șir de dată furnizat, utilizați „ data noua(dataString) ” constructor.

Pentru a face acest lucru, mai întâi, vom crea un nou obiect dată prin trecerea datei ca șir în constructorul Date(dateString):

a fost Data = data noua ( „8 octombrie 2022 15:11:05” ) ;


Apoi, imprimați-l pe consolă:

console.log ( Data ) ;


Ieșirea corespunzătoare va arăta astfel:

Cum se utilizează Data(milisecunde) Constructor în JavaScript?

Cu ajutorul „ noua data (milisecunde) ” constructor, un nou obiect dată este creat prin utilizarea orei universale (UTC) prin adăugarea milisecundelor.

Când este invocat noul constructor Date(milisecunde), este creat un nou obiect dată cu ZERO milisecunde adăugate la ora zero:

a fost Data = data noua ( 0 ) ;


Tipăriți data returnată de către „ noua data (milisecunde) ” constructor folosind metoda console.log():

console.log ( Data ) ;


Ieșire


În mod similar, când am trecut de „ 500000000000 ” milisecunde către constructor, data va fi afișată în raport cu acesta:

a fost Data = data noua ( 500000000000 ) ;


Rezultatul dat arată timpul după 15 ani:

Cum se utilizează Data (an, lună, zi, ore, minute, secunde, milisecunde) Constructor în JavaScript?

Acest constructor acceptă minim două argumente și maximum șapte pentru a obține ora în formatul specificat. Cu toate acestea, în cazul unui parametru, constructorul Date() îl va accepta ca milisecunde.

De exemplu, vom transmite toți parametrii constructorului Date(), inclusiv anul, lună, zi, ore, minute, secunde și milisecunde ca 2022, 5, 11, 15, 14, 15 și, respectiv, 7:

a fost Data = data noua ( 2022 , 5 , unsprezece , 12 , 14 , cincisprezece , 7 ) ;


În cele din urmă, tipăriți valoarea obiectului dată pe consolă folosind butonul „ console.log() ” metoda:

console.log ( Data ) ;


Ieșire


Am adunat toate instrucțiunile esențiale legate de constructorul JavaScript Date().

Concluzie

Pentru a construi un obiect dată, puteți utiliza una dintre cele patru variante ale constructorului Date(), inclusiv Date(), Date(dateString), Date(milisecunde) și Date(an, lună, zi, ore, minute, secunde, milisecunde). Mai mult, pentru a crea un obiect Date, utilizați „ nou ” operator. Acest manual a elaborat constructorul Date() din JavaScript.