<script type="text/javascript">
var now = new Date();
var date = new Date(now.getTime() +5 * 24 * 3600 * 1000);
//当前毫秒+5天毫秒数
var year = date.getFullYear();
var month = date.getMonth() + 1;
month=month<10?"0"+month:month;
//加字符串0,是为了避免数字小于10而造成的时间长短不一的情况
var day = date.getDate();
day=day<10?"0"+day:day;
var hour = date.getHours();
hour=hour<10?"0"+hour:hour;
var minute = date.getMinutes();
minute=minute<10?"0"+minute:minute;
var second = date.getSeconds();
second=second<10?"0"+second:second;
document.write(year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
//输出5天后的年月日时分秒
var weekDay = ["周天", "周一", "周二", "周三", "周四", "周五", "周六"];
document.write(" "+weekDay[date.getDay()]);
//输出五天后星期几,用数组方式比用switch节省代码
// switch (date.getDay()){
// case 1:document.write("周一");
// break;
// case 2:document.write("周二");
// break;
// case 3:document.write("周三");
// break;
// case 4:document.write("周四");
// break;
// case 5:document.write("周五");
// break;
// case 6:document.write("周六");
// break;
// default:document.write("周天");
// break;
// }
</script>
让时间动态跳转
<body>
<div id="box"></div>
<script type="text/javascript">
function time(){
var now = new Date();
var date = new Date(now.getTime() +5 * 24 * 3600 * 1000);
//当前毫秒+5天毫秒数
var year = date.getFullYear();
var month = date.getMonth() + 1;
month=month<10?"0"+month:month;
//加字符串0,是为了避免数字小于10而造成的时间长短不一的情况
var day = date.getDate();
day=day<10?"0"+day:day;
var hour = date.getHours();
hour=hour<10?"0"+hour:hour;
var minute = date.getMinutes();
minute=minute<10?"0"+minute:minute;
var second = date.getSeconds();
second=second<10?"0"+second:second;
//document.write(year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
//输出5天后的年月日时分秒
var weekDay = ["周天", "周一", "周二", "周三", "周四", "周五", "周六"];
//document.write(" "+weekDay[date.getDay()]);
var d = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second + " " + weekDay[date.getDay()];
document.getElementById("box").innerHTML=d;
}
window.setInterval(time,1000);
</script>
</body>