Denne oppskrivningen vil diskutere tilnærmingene til å sammenligne datoer uavhengig av tid ved bruk av JavaScript.
Hvordan sammenligne datoer uten tid ved å bruke JavaScript?
For å sammenligne datoer uten tid i JavaScript, bruk følgende tilnærminger i kombinasjon med "Dato()”Konstruktør:
De uttalte tilnærmingene vil nå bli diskutert en etter en!
Tilnærming 1: Sammenlign datoer uten tid i JavaScript ved bruk av TODATESTRING () -metode
“Dato()”Konstruktør, sammen med“ny”Nøkkelord, brukes til å opprette et nytt datoobjekt. “Tadatestring ()”Metode får tilgang til datoen fra et datoobjekt som en streng, unntatt tiden. Disse tilnærmingene kan brukes til å trekke ut datoen fra den brukerdefinerte datoen (inkludert tid) og sammenligne dem (datoer).
Eksempel
Oversikt over følgende eksempel:
I kodelinjene ovenfor:
Produksjon
I outputten kan man se at tilstanden er fornøyd uavhengig av de forskjellige tider.
Tilnærming 2: Sammenlign datoer uten tid i JavaScript ved bruk av Setutchours () og GetTime () -metoder
“setutchours ()”Metoden angir datoobjektets time med hensyn til UTC. “GetTime ()”Metoden beregner antall millisekunder som har gått siden 1. januar 1970 og returnerer den. Disse metodene kan brukes for å sammenligne datoene ved å konvertere den angitte tiden til universell tid. Dette vil resultere utføre sammenligningen uavhengig av tiden.
Syntaks
Dato.setchutchours (time, min, sek, millisek)I syntaks ovenfor:
Parametrene tilsvarer heltallene som representerer “time”,“minutter”,“sekunder”, Og“millisekunder”, Henholdsvis.
Eksempel
La oss gå gjennom det under-uttalte eksemplet:
I ovennevnte kodebit:
Produksjon
I ovennevnte utgang, som tydelig, tilsvarer den tidligere datoen sistnevnte dato uavhengig av angitt tid.
Konklusjon
“Dato()”Konstruktør kombinert med“Tadatestring ()”Metode eller“setutchours ()”Og“GetTime ()”Metoder kan brukes til å sammenligne datoer uten tid i JavaScript. Den tidligere metoden kan brukes for å trekke ut datoene fra de opprettede datoobjektene (inkludert tid) og sammenligne dem. De sistnevnte metodene kan brukes til å tildele universell tid til den hentede tiden slik at datoene blir sammenlignet uavhengig av tid. Denne bloggen ledet deg til å sammenligne datoer uavhengig av tid ved å bruke JavaScript.