Home  >  Article  >  Web Front-end  >  Javascript的时间戳和php的时间戳转换注意事项_基础知识

Javascript的时间戳和php的时间戳转换注意事项_基础知识

WBOY
WBOYOriginal
2016-05-16 17:37:241012browse

这里要注意的是js的时间戳是13位,php的时间戳是10位,转换函数如下:

复制代码 代码如下:

var nowtime = (new Date).getTime();/*当前时间戳*/
/*转换时间,计算差值*/
function comptime(beginTime,endTime){
var secondNum = parseInt((endTime-beginTime*1000)/1000);//计算时间戳差值
if(secondNum>=0&&secondNumreturn secondNum+'秒前';
}
else if (secondNum>=60&&secondNumvar nTime=parseInt(secondNum/60);
return nTime+'分钟前';
}
else if (secondNum>=3600&&secondNumvar nTime=parseInt(secondNum/3600);
return nTime+'小时前';
}
else{
var nTime = parseInt(secondNum/86400);
return nTime+'天前';
}
}
t = comptime("1324362556",nowtime);//timestamp为PHP通过ajax回传的时间戳
alert(t);
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn