Fundi i ditës në JavaScript

Le të marrim një objekt me datë që përmban fundin e ditës aktuale:

javascriptlet now  = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 23, 59, 59);

Mund të konsiderohet fund i ditës aktuale mesnata e ditës së ardhshme (dallimi është 1 sekondë):

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

Siç e dini tashmë, zerot në këtë rast mund të hiqen:

javascriptlet now  = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1);

Meqë ra fjala, mesnata do të jetë gjithashtu koha 24:00:00 e ditës aktuale:

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

Le të heqim zerot:

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

Përcaktoni sa orë kanë mbetur deri në fund të ditës.