我使用以下函数来使用javascript获取时间:
function timeMil(){
var date = new Date();
var timeMil = date.getTime();
return timeMil;
}
我得到的价值是:
1352162391299
在PHP中,我使用time();
函数来获取时间,我得到的值是
1352162391
如何将javascript时间值转换为删除最后3位数字并将其设为10位数。
从1352162391299
至1352162391
因此,Javascript时间与PHP时间相同。
答案 0 :(得分:14)
我认为你只需要将它除以1000毫秒,你就可以在几秒钟内得到时间
Math.floor(date.getTime()/1000)
答案 1 :(得分:3)
如果简洁,那么:
function secondsSinceEpoch() {
return new Date/1000 | 0;
}
答案 2 :(得分:0)
您可以除以1000并在JavaScript上使用Math.floor()
。
答案 3 :(得分:0)
尝试将其除以1000,然后使用parseInt方法。
const t = parseInt(Date.now()/1000);
console.log(t);