Fine del giorno in JavaScript

Otteniamo un oggetto data che rappresenta la fine del giorno corrente:

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

Si può considerare come fine del giorno corrente la mezzanotte del giorno successivo (la differenza è di 1 secondo):

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

Come già sapete, in questo caso gli zeri possono essere omessi:

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

A proposito, anche l'orario 24:00:00 del giorno corrente corrisponde alla mezzanotte:

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

Omettiamo gli zeri:

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

Determina quante ore mancano alla fine del giorno.