Kraj dana u JavaScript-u

Hajde da dobijemo objekat sa datumom koji sadrži kraj trenutnog dana:

javascriptlet 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):

javascriptlet 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:

javascriptlet 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:

javascriptlet now  = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24, 0, 0);

Izostavimo nule:

javascriptlet now  = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24);
Задание 1

Odredite koliko sati je ostalo do kraja dana.