JavaScript Date() Constructor

Javascript Date Constructor



L'objecte data s'utilitza a JavaScript per manipular la data i l'hora. El treball amb la data i l'hora a JavaScript sovint es realitza mitjançant l'objecte JavaScript Date(). Té diversos mètodes i un constructor que simplement ens permet treballar amb data i hora. En una pàgina web, es pot configurar un temporitzador mitjançant l'objecte de data JavaScript.

Aquest manual elaborarà els constructors Date() en JavaScript.







Què és JavaScript Date() Constructor?

Per crear objectes de data, utilitzeu el ' nou ” operador. Hi ha quatre constructors Date() diferents disponibles per crear objectes de data:



    • Data()
    • Data (cadena de data)
    • Data (mil·lisegons)
    • Data (any, mes, dia, hores, minuts, segons, mil·lisegons)

Anem a comprovar cadascun dels mètodes esmentats un per un!



Com utilitzar el constructor Date() a JavaScript?

En trucar al ' data nova () ” constructor, es crea un objecte de data nou amb la data i l'hora d'avui:





era data = data nova ( ) ;


Ara, imprimiu la data i l'hora actuals a la consola passant la variable ' data ' fins al ' console.log() ” mètode:

console.log ( data ) ;


El valor de data següent es mostrarà a la consola:



Com utilitzar el constructor Date(dateString) a JavaScript?

Per construir un objecte de data nou amb una cadena de data proporcionada, utilitzeu el ' data nova (cadena de data) ” constructor.

Per fer-ho, primer, crearem un nou objecte de data passant la data com a cadena al constructor Date(dateString):

era data = data nova ( '8 d'octubre de 2022 15:11:05' ) ;


A continuació, imprimiu-lo a la consola:

console.log ( data ) ;


La sortida corresponent serà així:

Com utilitzar el constructor de data (mil·lisegons) a JavaScript?

Amb l'ajuda de la ' nova data (mil·lisegons) ”, es crea un nou objecte de data utilitzant el temps universal (UTC) afegint els mil·lisegons.

Quan s'invoca el nou constructor Date(mil·lisegons), es crea un nou objecte data amb ZERO mil·lisegons afegits al temps zero:

era data = data nova ( 0 ) ;


Imprimiu la data retornada pel ' nova data (mil·lisegons) ” constructor utilitzant el mètode console.log():

console.log ( data ) ;


Sortida


De la mateixa manera, quan hem passat ' 500000000000 ” mil·lisegons al constructor, es mostrarà la data respecte a aquest:

era data = data nova ( 500000000000 ) ;


La sortida donada mostra el temps després de 15 anys:

Com utilitzar el constructor Data (any, mes, dia, hores, minuts, segons, mil·lisegons) a JavaScript?

Aquest constructor accepta un mínim de dos arguments i un màxim de set per obtenir l'hora en el format especificat. Tanmateix, en el cas d'un paràmetre, el constructor Date() l'acceptarà com a mil·lisegons.

Per exemple, passarem tots els paràmetres al constructor Date(), inclosos l'any, el mes, el dia, les hores, els minuts, els segons i els mil·lisegons com a 2022, 5, 11, 15, 14, 15 i 7, respectivament:

era data = data nova ( 2022 , 5 , 11 , 12 , 14 , 15 , 7 ) ;


Finalment, imprimiu el valor de l'objecte de data a la consola utilitzant el ' console.log() ” mètode:

console.log ( data ) ;


Sortida


Hem reunit totes les instruccions essencials relacionades amb el constructor JavaScript Date().

Conclusió

Per construir un objecte de data, podeu utilitzar una de les quatre variants del constructor Date(), incloent Date(), Date(dateString), Date(mil·lisegons) i Date(any, mes, dia, hores, minuts, segons, mil·lisegons). A més, per crear un objecte Data, utilitzeu el botó “ nou ” operador. Aquest manual ha elaborat el constructor Date() en JavaScript.