快捷搜索:  MTU2MTI4Mjc5NQ`

js时间戳与日期格式的相互转换

下面总结一下js中光阴戳与日期款式的互相转换:

将光阴戳转换成日期款式:

function timestampToTime(timestamp) {

var date = new Date(timestamp * 1000);//光阴戳为10位需*1000,光阴戳为13位的话不需乘1000

Y = date.getFullYear() + '-';

M = (date.getMonth()+1

将日期款式转换成光阴戳:

var date = new Date('2014-04-23 18:55:49:123');

// 有三种要领获取

var time1 = date.getTime();

var time2 = date.valueOf();

var time3 = Date.parse(date);

console.log(time1);//1398250549123

console.log(time2);//1398250549123

console.log(time3);//1398250549000

以上三种获取要领的差别:

第一、第二种:会正确到毫秒

第三种:只能正确到秒,毫秒用000替代

以上三个输出结果可察看其差别

留意:获取到的光阴戳除以1000就可得到Unix光阴戳,就可传值给后台获得。

您可能还会对下面的文章感兴趣: