Крај дана у JavaScript-у
Хајде да добијемо објекат са датумом који садржи крај тренутног дана:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 23, 59, 59);
Можемо сматрати да је крај тренутног дана поноћ
следећег дана (разлика је у 1 секунди):
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1, 0, 0, 0);
Као што већ знате, нуле у овом случају можете изоставити:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 1);
Узгред, поноћ ће такође бити време
24:00:00 тренутног дана:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24, 0, 0);
Изоставимо нуле:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 24);
Одредите колико сати је остало до краја дана.