浏览器脚本javascript不像WEB开发语言,可没有什么内置函数可以直接获取到当前服务器的unix时间戳,像php的time()函数类的直接获取unix timestamp的时间戳的函数,因此对于在一些需要生成以时间来随机的数字的时候就非常不方便了,下面是本人经过总结得出一个利用javascript可以和php获取unix时间戳类似的函数。
以下为一句话javascript实现的代码:
以下为一句话javascript实现的代码:
JavaScript Code
复制内容到剪贴板
- var time=Math.round(new Date().getTime()/1000);
对以上代码式解释一下:
new Date() 初始化一个日期时间对象
get.Time() 因为取的是毫秒数,所以要除以1000
Math.round 将值舍入至最接近的整数或是指定的小数位数数字,和php的ceil函数类似的效果。