JavaScript gir en Dato objekt å utføre manipulasjoner med en Dato, dag, tid, år, etc. Ved hjelp av dette objektet kan brukere trekke ut datoer og endre dem etter tillegg eller subtraksjon basert på deres behov. Dette innlegget demonstrerer forskjellige metoder for trekke fra datoer i JavaScript. For å finne forskjellen mellom datoer, getDate () Metoder er tilpasset. Dessuten, Matte.abs () brukes også til å trekke fra to datoer i JavaScript. Innholdet i innlegget er som følger:
Hvordan trekke fra datoer i JavaScript?
De Dato Objekt har forskjellige funksjoner for å trekke ut og manipulere gjeldende datoer. For eksempel getDate () metoden brukes til å hente dagnummeret på vegne av Dato gjenstand. Dessuten Matte.abs () Metoden er tilpasset for å beregne forskjellen mellom to datoer i absolutte verdier.
Metode 1: Trekk datoer ved bruk av getDate () -metode
De Dato objekt brukes med getDate () Metode for å trekke fra datoer. For eksempel vurderes et eksempel for å trekke fra datoer ved å bruke getDate () Metode i JavaScript. Metoden kommer tilbake millisekunder. Eksempelkoden er gitt nedenfor:
Kode
konsoll.Logg ("Eksempel for å trekke fra to datoer")
var d1 = ny dato ("16. mars 2022");
var d2 = ny dato ("6. april 2022");
var sub = d2.GetTime ()-D1.GetTime ();
konsoll.logg (sub);
Beskrivelsen av koden er gitt på en listet måte:
Produksjon
Resultatet av to subtraksjon er trykt på konsollen.
Metode 2: Trekk datoer ved bruk av matematikk.ABS () Metode
De Matte Objekt gir forskjellige funksjoner for å manipulere dataene ved hjelp av tillegg eller subtraksjon. Derfor anses et eksempel for å trekke fra de to datoene ved å bruke abs () Metode i JavaScript. Koden er skrevet nedenfor ved å vurdere metoden:
Kode
konsoll.Logg ("Første date")
var first_date = ny dato ("03/8/2022");
var sec_date = ny dato ("02/10/2022");
konsoll.Log (First_Date)
konsoll.Logg ("Andre date")
konsoll.Log (SEC_DATE)
var dif = matematikk.ABS (sec_date-first_date);
D = DIF/(1000 * 3600 * 24)
konsoll.Logg ("Trekk fra dager")
konsoll.logg (d);
Forklaringen på koden er gitt her:
Produksjon
Utgangen kommer tilbake “26” Etter å ha trukket fra datoene fra “8. mars 2022 ” til “10. februar 2022”.
Konklusjon
De getDate () og Matte.abs () Metoder brukes for å få forskjellen mellom de to datoene. Forskjellen kan være i dager, timer eller hva brukeren ønsker. Datoobjektet brukes med getDate () Metode for å trekke fra datoer. Her har vi demonstrert flere metoder for å få forskjellen mellom to datoer i JavaScript. For bedre forståelse har vi gitt et sett med eksempler som viser demonstrasjonen av hver metode.