js中的new Date()中放入一个毫秒数会取得的时间为什么会比当前时间多8个小时呢?请高手帮忙看看
我之前做的时候没有多出8个小时今天在做的时候就多了8个小时代码如下:比如比当前时间多12个小时,以201212162330xxxxxx为当前的时间为列则functiont...
我之前做的时候没有多出8个小时今天在做的时候就多了8个小时代码如下:
比如比当前时间多12个小时,以2012 12 16 23 30 xx xx xx为当前的时间为列则
function time()
{
var now_time=new Date(); //以2012 12 16 23 30 xx xx xx为当前的时间为列
var end_time=new Date(2012,11,16,11,30,0,0);
time1=end_time.getTime()-now_time.getTime();
show_time=new Date(time1);
hour=show_time.getHours();
minutes=show_time.getMinutes();
seconds=show_time.getSeconds();
if(minutes<10)minutes="0"+minutes;
if(seconds<10)seconds="0"+seconds;
document.getElementById("time").innerHTML=hour+":"+minutes+":"+seconds;
}
setInterval("time()",1000); 展开
比如比当前时间多12个小时,以2012 12 16 23 30 xx xx xx为当前的时间为列则
function time()
{
var now_time=new Date(); //以2012 12 16 23 30 xx xx xx为当前的时间为列
var end_time=new Date(2012,11,16,11,30,0,0);
time1=end_time.getTime()-now_time.getTime();
show_time=new Date(time1);
hour=show_time.getHours();
minutes=show_time.getMinutes();
seconds=show_time.getSeconds();
if(minutes<10)minutes="0"+minutes;
if(seconds<10)seconds="0"+seconds;
document.getElementById("time").innerHTML=hour+":"+minutes+":"+seconds;
}
setInterval("time()",1000); 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询