Vi ser etter biblioteker som Date-fns og Øyeblikk når vi trenger å jobbe med dato og klokkeslett i JavaScript. Men du kan bare bruke det innebygde datoobjektet til å få tilgang til gjeldende dato eller klokkeslett mens du skriver inn koden . I denne artikkelen vil vi diskutere hvordan du implementerer JavaScript-objektet i følgende rekkefølge:
JavaScript-dato
JavaScript-objektet brukes til å oppnå år, måned og dag. Du kan vise en tidtaker på websiden ved hjelp av JavaScript-datoobjekt. Du kan også bruke forskjellige dato-konstruktører for å lage datoen gjenstand . Dette gir metoder for å få og angi dag, måned, år, time, minutt og sekunder.
Det er forskjellige måter å lage et Date-objekt ved hjelp av Date () -konstruktør.
Syntaks:
ny dato () ny dato (millisekunder) ny dato (datestreng) ny dato (år, måned, dato [, time, minutt, sekund, millisekund])
Parametere:
- Ingen argumenter & minus Konstruktøren Date () oppretter et datoobjekt satt til gjeldende dato og klokkeslett.
- millisekunder & minus Når ett numerisk argument blir sendt, blir det tatt som den interne numeriske representasjonen av datoen i millisekunder.
- datestreng & minus Det er en strengrepresentasjon av en dato, i formatet akseptert av Date.parse () metode.
- år & minus Denne heltallverdien representerer året. Du bør alltid spesifisere året i sin helhet.
- måned & minus Den representerer måneden, og begynner med 0 for januar til 11 for desember.
- Dato & minus Datoen brukes til å representere dagen i måneden.
- time & minus Denne heltallverdien representerer timen på dagen (24-timers skala).
- minutt & minus Den representerer minuttsegmentet av en tidsavlesning.
- sekund & minus Dette representerer det andre segmentet av en tidsavlesning.
- millisekund & minus Dette representerer millisekund-segmentet av en tidsavlesning.
Nå som du kjenner til de forskjellige parameterne som brukes i JavaScript-datoen, kan vi gå videre til den forskjellige JavaScript-datoen metoder .
JavaScript-datometoder
Det er forskjellige JavaScript-datometoder, og her er en liste sammen med beskrivelsen:
Eiendom | Beskrivelse |
Dato() | Den returnerer dagens dato og klokkeslett. |
getDate () | Den returnerer dagen i måneden for den angitte datoen i henhold til lokal tid. hvordan du konfigurerer formørkelse for java |
getDay () | Dette gir ukedagen for den angitte datoen i henhold til lokal tid. |
getFullYear () | Dette returnerer året for den angitte datoen i henhold til lokal tid. |
getHours () | Den returnerer timen i den angitte datoen i henhold til lokal tid. |
getMilliseconds () | Viser millisekundene i den angitte datoen i henhold til lokal tid. |
getMinutes () | Dette returnerer minuttene i den angitte datoen i henhold til lokal tid. |
getMonth () | Den returnerer måneden i den angitte datoen i henhold til lokal tid. |
getSeconds () | Returnerer sekundene i den angitte datoen i henhold til lokal tid. |
getTime () | Dette returnerer den numeriske verdien til den angitte datoen som antall millisekunder siden 1. januar 1970, 00:00:00 UTC. |
getTimezoneOffset () | Dette returnerer tidssoneforskyvningen i minutter for gjeldende sted. |
getYear () | Det returnerer året i den angitte datoen i henhold til lokal tid. |
setDate () | Brukes til å stille inn månedsdagen for en spesifisert dato i henhold til lokal tid. |
setFullYear () | Den angir hele året for en spesifisert dato i henhold til lokal tid. |
setHours () | Den angir timene for en spesifisert dato i henhold til lokal tid. |
setMilliseconds () | Dette angir millisekundene for en spesifisert dato i henhold til lokal tid. |
setMinutes () | Angir minuttene for en spesifisert dato i henhold til lokal tid. |
setMonth () | Den angir måneden for en spesifisert dato i henhold til lokal tid. |
setSeconds () | Den angir sekunder for en spesifisert dato i henhold til lokal tid. |
setTime () | Dette setter datoobjektet til tiden representert med et antall millisekunder siden 1. januar 1970, 00:00:00 UTC. |
Dette var noen av de mest brukte datometodene. La oss nå ta et eksempel og se hvordan datoobjektene brukes i JavaScript.
Eksempel: Dato i JavaScript
La oss ta et eksempel for å skrive ut dato / måned / år:
var date = new Date () var day = date.getDate () var month = date.getMonth () + 1 var year = date.getFullYear () document.write ('
Dato er: '+ dag +' / '+ måned +' / '+ år)
Produksjon:
skannerklasse i java-eksempel
Dato er: 17.9.2019
La oss ta et annet eksempel for å skrive ut systemets aktuelle tid:
Nåværende tid:var i dag = ny dato () var h = i dag.getHours () var m = i dag.getMinutes () var s = i dag.getSeconds () dokument.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
Produksjon:
Nåværende tid: 17: 56: 8
Med dette har vi kommet til slutten av artikkelen vår. Jeg håper du forsto hvordan JavaScript Date-objekter blir brukt.
Sjekk ut vår som kommer med instruktørstyrt liveopplæring og reell prosjektopplevelse. Denne opplæringen gjør deg dyktig i ferdigheter til å jobbe med back-end og front-end web-teknologier. Det inkluderer opplæring i webutvikling, jQuery, Angular, NodeJS, ExpressJS og MongoDB.
Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet på 'JavaScript Date' -bloggen, så kommer vi tilbake til deg.