JavaScript Date() Constructor

Javascript Date Constructor



Het date-object wordt in JavaScript gebruikt om datum en tijd te manipuleren. Werken met de datum en tijd in JavaScript wordt vaak uitgevoerd via het JavaScript Date()-object. Het heeft verschillende methoden en een constructor waarmee we eenvoudig met datum en tijd kunnen werken. Op een webpagina kan een timer worden ingesteld met behulp van het JavaScript-datumobject.

Deze handleiding gaat dieper in op de Date()-constructors in JavaScript.







Wat is JavaScript Date() Constructor?

Gebruik voor het maken van Date-objecten de ' nieuwe ” exploitant. Er zijn vier verschillende Date()-constructors beschikbaar voor het maken van datumobjecten:



    • Datum()
    • Datum(datumString)
    • Datum (milliseconden)
    • Datum (jaar, maand, dag, uren, minuten, seconden, milliseconden)

Laten we elk van de genoemde methoden een voor een bekijken!



Hoe Date() Constructor in JavaScript te gebruiken?

Door te bellen naar de “ nieuwe datum() ” constructor, wordt een nieuw datumobject gemaakt met de datum en tijd van vandaag:





was datum = nieuwe datum ( ) ;


Druk nu de huidige datum en tijd af op de console door de variabele ' datum ' naar de ' console.log() methode:

console.log ( datum ) ;


De volgende datumwaarde wordt weergegeven op de console:



Hoe Date (dateString) Constructor gebruiken in JavaScript?

Om een ​​nieuw datumobject te maken met een opgegeven datumtekenreeks, gebruikt u de ' nieuwe datum(dateString) ” constructeur.

Om dit te doen, zullen we eerst een nieuw datumobject maken door datum door te geven als een tekenreeks in de Date(dateString)-constructor:

was datum = nieuwe datum ( '8 oktober 2022 15:11:05' ) ;


Druk het vervolgens af op de console:

console.log ( datum ) ;


De bijbehorende uitvoer ziet er als volgt uit:

Hoe Date (milliseconden) Constructor gebruiken in JavaScript?

Met behulp van de “ nieuwe datum (milliseconden) ”-constructor, wordt een nieuw datumobject gemaakt door Universal Time (UTC) te gebruiken door de milliseconden toe te voegen.

Wanneer de nieuwe constructor Date (milliseconden) wordt aangeroepen, wordt een nieuw date-object gemaakt met ZERO milliseconden toegevoegd aan de nultijd:

was datum = nieuwe datum ( 0 ) ;


Druk de datum af die wordt geretourneerd door de ' nieuwe datum (milliseconden) ” constructor met behulp van de console.log() methode:

console.log ( datum ) ;


Uitgang:


Evenzo, wanneer we zijn gepasseerd ' 500000000000 ” milliseconden naar de constructor, wordt de datum weergegeven met betrekking tot deze:

was datum = nieuwe datum ( 500000000000 ) ;


De gegeven output toont de tijd na 15 jaar:

Hoe te gebruiken Datum (jaar, maand, dag, uren, minuten, seconden, milliseconden) Constructor in JavaScript?

Deze constructor accepteert minimaal twee argumenten en maximaal zeven om de tijd in het opgegeven formaat te krijgen. In het geval van één parameter accepteert de constructor Date() deze echter als milliseconden.

We geven bijvoorbeeld alle parameters door aan de Date()-constructor, inclusief jaar, maand, dag, uren, minuten, seconden en milliseconden als respectievelijk 2022, 5, 11, 15, 14, 15 en 7:

was datum = nieuwe datum ( 2022 , 5 , elf , 12 , 14 , vijftien , 7 ) ;


Druk ten slotte de waarde van het datumobject af op de console met behulp van de ' console.log() methode:

console.log ( datum ) ;


Uitgang:


We hebben alle essentiële instructies verzameld met betrekking tot de JavaScript Date()-constructor.

Conclusie

Om een ​​datumobject te construeren, kunt u een van de vier varianten van de Date()-constructor gebruiken, waaronder Date(), Date(dateString), Date(milliseconden) en Date(year, month, day, hours, minutes, seconds, milliseconden). Om een ​​Date-object te maken, gebruikt u bovendien de ' nieuwe ” exploitant. In deze handleiding is dieper ingegaan op de Date()-constructor in JavaScript.