Kraj dana u JavaScript-u
Hajde da dobijemo objekat sa datumom koji sadrži kraj trenutnog dana:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 23, 59, 59);
Može se smatrati da je kraj trenutnog dana ponoć
sledećeg (razlika je 1 sekundu):
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1, 0, 0, 0);
Kao što već znate, nule se u ovom slučaju mogu izostaviti:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1);
Inače, ponoć će takođe biti vreme
24:00:00 trenutnog dana:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24, 0, 0);
Izostavimo nule:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24);
Odredite koliko sati je ostalo do kraja dana.