こうこく
作 ▸

JavaScript 今年は残り何日?

var now = new Date();
var diffMillisec = (new Date(now.getFullYear() + 1, 0, 1)).getTime() - now.getTime();
console.log('今年は残り ' + (diffMillisec / 1000) + ' 秒');
console.log('今年は残り ' + (diffMillisec / 1000 / 60) + ' 分');
console.log('今年は残り ' + (diffMillisec / 1000 / 60 / 60) + ' 時間');
console.log('今年は残り ' + (diffMillisec / 1000 / 60 / 60 / 24) + ' 日');
この記事を書いたときの結果
今年は残り 16332625.453 秒
今年は残り 272210.42421666667 分
今年は残り 4536.8404036111115 時間
今年は残り 189.03501681712964 日