Sådan Sammenlign Dato objekter i JavaScript

August 1

Et Dato objekt i JavaScript er både en dato og et tidspunkt. Den repræsenterer det antal millisekunder fra 1. januar 1970 fra netop midnat, Greenwich Mean Time. JavaScript har flere indbyggede metoder, der tillader dig at oprette, manipulere og vise datoer og tidspunkter i henhold til et programs krav. Sammenligning to datoer i JavaScript er ganske let og kræver kun simple matematiske operatorer.

Instruktioner

1 Opret en JavaScript-script-fil i en editor eller med Notepad. Opret den første dato, der skal sammenlignes. Skriv f.eks:

var date1 = new Date ( "4 Jul 1776 09:00:00");

2 Opret den anden dato, der skal sammenlignes. Skriv f.eks:

Var date2 = new Date (2020, 10, 14, 09, 0, 0, 0, 0);

3 Sammenligne de to datoer ved hjælp af standard matematiske sammenligning operatører. Skriv f.eks:

if (dato1 == dato2)

alert ( "dato1 og dato2 er de samme!");

elseif (dato1 <dato2)

alert ( "dato1 er før DATE2");

andet

alert ( "dato2 er før dato1");

4 Udføre beregninger i forbindelse med sammenligning af dato objekter. For eksempel for at beregne antallet af dage mellem to datoer, type:

var dag = 60 60 24 * 1000; // millisekunder

var diff = Math.abs (dato1 - dato2);

alert ( "Forskellen er" + Math.round (diff / dag));


relaterede artikler