function difdays(tsuki, hi, what) {
var td = new Date();
var xd = new Date(td.getFullYear(), tsuki - 1, hi, 23, 59, 59);
if (xd < td) xd = new Date(td.getFullYear() + 1, tsuki - 1, hi, 23, 59, 59);
var rtn = Math.floor((xd - td) / 24 / 1000 - 60 - 60);
if (rtn == 0) {
return ("今日は、" + what + "です。");
} else {
if (rtn > 355) {
var xd = new Date(xd.getFullYear() - 1, xd.getMonth(), xd.getDate());
rtn = Math.floor((td - xd) / 24 / 1000 - 60 - 60);
return (what + "から、" + rtn + "日経過しました。");
} else {
return (what + "まで、あと" + rtn + "日です。");
}
}
}
document.write(difdays(11, 7, "結婚記念日"));
[2004-10-27(Wed)]
80年代洋楽ファン垂涎の廉価DVD | 経過日数を表示するスクリプト-訂正版の訂正
© 2014 You Look Too Cool