We would like to create a function getSecondsToTomorrow()
.
It that returns the number of seconds till tomorrow.
For instance, if now is 23:00, then:
getSecondsToTomorrow() == 3600
function getSecondsToTomorrow() { let now = new Date(); // tomorrow date let tomorrow = new Date(now.getFullYear(), now.getMonth(), now.getDate()+1); let diff = tomorrow - now; // difference in ms return Math.round(diff / 1000); // convert to seconds } console.log(getSecondsToTomorrow());
function getSecondsToTomorrow() { let now = new Date(); let hour = now.getHours(); let minutes = now.getMinutes(); let seconds = now.getSeconds(); let totalSecondsToday = (hour * 60 + minutes) * 60 + seconds; let totalSecondsInADay = 86400; return totalSecondsInADay - totalSecondsToday; } console.log(getSecondsToTomorrow());/* w ww. j a v a 2 s.co m*/