Eén ding dat we kunnen doen om coderingsproblemen op te lossen, is door het object Date te gebruiken om de datums en tijden voorwaardelijk te vergelijken met een bepaalde logica in onze code. In dit artikel wordt uitgelegd hoe u het datumobject kunt gebruiken om twee datums te vergelijken om te zien wat de volgende (of vorige) datum is.
JavaScript heeft een ingebouwd gegevensobject dat toegangsmethoden kan gebruiken die kan ons helpen om op tijdstempels gebaseerde logica te gebruiken. Om het te configureren, start u een nieuwe datum door het volgende te coderen:
Als u console.log (date)
zou invoeren, de tijd (de substring na T ) het zal anders zijn, afhankelijk van waar u standaard woont. Als u met UTC wilt werken, verwijdert u de Z en voegt u + HH: MM
of -HH: MM
toe.
Weet hoe u kunt definiëren wat belangrijk bij het werken met onze vergelijkingsfunctie in de volgende sectie.
Bekijk vervolgens de methoden die worden aangeboden bij het gebruik van de datumconstructor. Een dergelijke methode is getTime ()
. We gebruiken deze methode om ons datumobject te veranderen in een getal zodat het gemakkelijk kan worden vergeleken.
Deze specifieke methode converteert de datum naar het aantal milliseconden sinds het begin van het tijdperk (het tijdperk begon op januari 1, 1970). Hier is onze getTime-methode:
Aangezien de datum wordt geïnstantieerd als een nieuw Date-object, kunnen we de gestippelde notatie gebruiken om toegang te krijgen tot de getTime-functie.
Ik raad aan om de documentatie te raadplegen voor alle verschillende soorten methoden die u kunt gebruiken voor het object Date in uw logica. We zijn nu klaar om onze prompt onder ogen te zien