JavaScript 获取当前时间戳:
第一种方法:
var timestamp = Date.parse(new Date());
结果:1280977330000
第二种方法:
var timestamp = (new Date()).valueOf();
结果:1280977330748
第三种方法:
var timestamp=new Date().getTime();
结果:1280977330748
第一种:获取的时间戳是把毫秒改成000显示,
第二种和第三种是获取了当前毫秒的时间戳。
为什么用js这样Date.parse( new Date())获取的时间戳,与用PHP的time()函数获取的时间戳 后面要多三个0 ,如:js得到的结果是1363336089000,而php得到的是1363336089 ?
js的是毫秒,php的是秒。
其实js最好是用new Date().getTime()来获时间戳。呵呵。
有话要说