JavaScript Date Constructor

JavaScript Date Constructor

Datoobjektet brukes i JavaScript for å manipulere dato og klokkeslett. Å jobbe med dato og klokkeslett i JavaScript utføres ofte gjennom JavaScript Date () -objektet. Den har flere metoder og en konstruktør som ganske enkelt lar oss jobbe med dato og klokkeslett. På en webside kan en tidtaker settes ved hjelp av JavaScript Date -objektet.

Denne håndboken vil utdype datoen () konstruktører i JavaScript.

Hva er JavaScript Dato () konstruktør?

For å opprette datoobjekter, bruk "ny”Operatør. Det er fire forskjellige datoer () konstruktører tilgjengelig for å lage datoobjekter:

    • Dato()
    • Dato (Datestring)
    • Dato (millisekunder)
    • Dato (år, måned, dag, timer, minutter, sekunder, millisekunder)

La oss sjekke ut hver av de nevnte metodene en etter en!

Hvordan du bruker dato () konstruktør i javascript?

Ved å ringe “Ny dato ()”Konstruktør, et nytt datoobjekt opprettes med dagens dato og tid:

var dato = ny dato ();


Skriv nå gjeldende dato og klokkeslett på konsollen ved å passere variabelen “Dato" til "konsoll.Logg()”Metode:

konsoll.logg (dato);


Følgende datoverdi vises på konsollen:

Hvordan bruke dato (datestring) konstruktør i JavaScript?

For å konstruere et nytt datoobjekt med en oppgitt datostreng, bruk "Ny dato (Datestring)”Konstruktør.

For å gjøre det, først oppretter vi et nytt datoobjekt ved å sende dato som en streng i datoen (datestring) konstruktør:

var dato = ny dato ("8. oktober 2022 15:11:05");


Skriv den den deretter ut på konsollen:

konsoll.logg (dato);


Den tilsvarende utgangen vil se slik ut:

Hvordan bruke dato (millisekunder) konstruktør i JavaScript?

Ved hjelp av “Ny dato (millisekunder)”Konstruktør, et nytt datoobjekt opprettes ved å bruke Universal Time (UTC) ved å legge til millisekundene.

Når den nye dato (millisekunder) konstruereren påberopes, opprettes et nytt datoobjekt med null millisekunder lagt til nulltiden:

var dato = ny dato (0);


Skriv ut datoen som er returnert av “Ny dato (millisekunder)”Konstruktør ved hjelp av konsollen.Log () Metode:

konsoll.logg (dato);


Produksjon


Tilsvarende når vi har gått "500000000000”Millisekunder til konstruktøren, vil datoen vises med hensyn til den:

var dato = ny dato (500000000000);


Den gitte utgangen viser tiden etter 15 år:

Hvordan bruke dato (år, måned, dag, timer, minutter, sekunder, millisekunder) konstruktør i JavaScript?

Denne konstruktøren godtar minimum to argumenter og maksimalt syv for å få tiden i det spesifiserte formatet. I tilfelle av en parameter vil imidlertid dato () konstruktøren akseptere den som millisekunder.

For eksempel vil vi sende alle parametrene til dato () -konstruktøren, inkludert år, måned, dag, timer, minutter, sekunder og millisekunder som henholdsvis 2022, 5, 11, 15, 14, 15 og 7:

var dato = ny dato (2022, 5, 11, 12, 14, 15, 7);


Til slutt, skriv ut datoobjektverdien på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.logg (dato);


Produksjon


Vi har samlet alle viktige instruksjoner relatert til JavaScript Date () konstruktøren.

Konklusjon

For å konstruere et datoobjekt, kan du bruke en av fire varianter av dato () konstruktør, inkludert dato (), dato (datestring), dato (millisekunder) og dato (år, måned, dag, timer, minutter, sekunder, millisekunder). For å opprette et datoobjekt, bruk dessuten “ny”Operatør. Denne håndboken har utdypet datoen () konstruktøren i JavaScript.