Atšķirība starp datumobjektiem JavaScript
Iepriekšējās nodarbībās, lai atrastu atšķirību
starp datumiem, mēs izmantojām timestamp formātu.
Tomēr patiesībā JavaScript tas nav
obligāti: datumus, kas attēloti kā
objekts Date, var atņemt vienu no
cita, un atņemšanas rezultāts - atšķirība
milisekundēs.
Piemēram, izvadīsim milisekunžu skaitu,
kas pagājušas kopš 25 maija 2015,
12:59:59 līdz pašreizējam laika momentam:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // atņem divus datumobjektus vienu no otra
console.log(diff); // redzēsim atšķirību milisekundēs
Izvadiet ekrānā milisekunžu skaitu,
kas pagājis starp 1 septembri 2000
gada un 15 februāri 2010 gada.
Modificējiet iepriekšējo uzdevumu tā, lai ekrānā izvadītos atšķirība dienās.
Modificējiet iepriekšējo uzdevumu tā, lai ekrānā izvadītos atšķirība mēnešos.
Modificējiet iepriekšējo uzdevumu tā, lai ekrānā izvadītos atšķirība gados.