Questo articolo discuterà gli approcci al confronto delle date indipendentemente dal tempo usando JavaScript.
Come confrontare le date senza tempo usando JavaScript?
Per confrontare le date senza tempo in JavaScript, applica i seguenti approcci in combinazione con "Data()"Costruttore:
Gli approcci dichiarati saranno ora discussi uno per uno!
Approccio 1: confronta le date senza tempo in JavaScript usando il metodo TodaTestring ()
IL "Data()"Costruttore, insieme al"nuovo"Parola chiave, viene utilizzata per creare un nuovo oggetto Data. IL "todateString ()"Il metodo accede alla data da un oggetto di data come stringa, esclusa l'orario. Questi approcci possono essere utilizzati per estrarre la data dalla data definita dall'utente (incluso il tempo) e confrontarli (date).
Esempio
Panoramica del seguente esempio:
Nelle righe di codice sopra:
Produzione
Nell'output di cui sopra, si può vedere che la condizione è soddisfatta indipendentemente dai diversi momenti.
Approccio 2: confronta le date senza tempo in JavaScript usando i metodi setUttutchours () e getTime ()
IL "setUtchours ()"Il metodo imposta l'ora dell'oggetto della data rispetto a UTC. IL "prendi tempo()"Il metodo calcola il numero di millisecondi trascorsi dal 1 ° gennaio 1970 e lo restituisce. Questi metodi possono essere applicati per confrontare le date convertendo il tempo impostato al tempo universale. Ciò di conseguenza eseguirà il confronto indipendentemente dal tempo.
Sintassi
Data.Setutchours (ora, min, sec, millisec)Nella sintassi sopra:
I parametri corrispondono ai numeri interi che rappresentano il "ora","minuti","Secondi", E "millisecondi"Rispettivamente.
Esempio
Passiamo attraverso l'esempio di seguito:
Nel frammento di codice sopra:
Produzione
Nell'output di cui sopra, come evidente, la prima data è uguale alla seconda data indipendentemente dall'ora fissa.
Conclusione
IL "Data()"Costruttore combinato con il"todateString ()Metodo o il "setUtchours ()" E "prendi tempo()"I metodi possono essere utilizzati per confrontare le date senza tempo in JavaScript. Il precedente metodo può essere applicato per estrarre le date dagli oggetti della data creati (incluso il tempo). Questi ultimi metodi possono essere utilizzati per allocare il tempo universale al tempo recuperato in modo tale che le date vengano confrontate indipendentemente dal tempo. Questo blog ti ha guidato per confrontare le date indipendentemente dal tempo usando JavaScript.