mydate.setTime(mydate.getTime()+ 2* 60 * 60 * 1000);
document.write("推迟二小时时间:" + mydate);
这两句是什么意思呢?第一句算出来是毫秒?为什么第二句直接mydate就可以显示Wed Apr 08 2015 00:40:47 GMT+0800这种格式呢,他不是setTime了吗?
是啊,这就是他自己的显示格式,如果想调整其格式的话,你可以
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
这三个来调整