АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
⊗jsPmTmMDE 332 of 505 menu

Канец дня ў 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);

Вызначыце, колькі гадзін засталося да канца дня.

byenru