js没有类似php的time()函数类的直接获取unix timestamp的时间戳的函数,因此对于在一些需要生成以时间来随机的数字的时候就非常不方便了,下面是本人经过总结得出一个和php获取unix时间戳类似的函数。
var time=Math.round(new Date().getTime()/1000);
对以上代码式解释一下:
new Date() 初始化一个日期时间对象
get.Time() 因为取的是毫秒数,所以要除以1000
Math.round 将值舍入至最接近的整数或是指定的小数位数数字,和php的ceil函数类似的效果。