js没有类似php的time()函数类的直接获取unix timestamp的时间戳的函数,因此对于在一些需要生成以时间来随机的数字的时候就非常不方便了,下面是一个和php获取unix时间戳类似的函数。

var time=Math.round(new Date().getTime()/1000);

new Date() 初始化一个日期时间对象。

get.Time() 因为取的是毫秒数,所以要除以1000。

Math.round将值舍入至最接近的整数或是指定的小数位数数字,和php的ceil函数类似的效果。