需要注意的是js时间戳是以毫秒为单位的,而服务器端返回的时间戳比如PHP中的时间戳以秒为单位。
在前端我们常用的一个时间格式是:Y-m-d H:i:s。
js如何把一个Unix时间戳,转化为这种格式?
js格式化时间戳代码片段:
function getFormatTimestamp(s) {
ovar D = new Date(s * 1000);
ovar y = D.getFullYear();
ovar m = D.getMonth() + 1;
ovar d = D.getDate();
ovar h = D.getHours();
ovar i = D.getMinutes();
ovar s = D.getSeconds();
oif (m < 10) m = '0' + m;
oif (d < 10) d = '0' + d;
oif (h < 10) h = '0' + h;
oif (i < 10) i = '0' + i;
oif (s < 10) s = '0' + s;
oreturn y +'-'+ m+'-'+d +' '+ h +':' +i+ ':' +s;
}
需要注意的是js时间戳是以毫秒为单位的,而服务器端返回的时间戳比如PHP中的时间戳以秒为单位。
以上代码片段随易拿去,不客气~
除特别注明外,本站所有文章均为作者原创。 或分享自己的编程经验,或探讨工作中的问题,或聊以人生趣事。 转载请注明出处来自 http://www.qiusuoweb.com/80.html
运营天数
总访问量
文章数量
-
-
-
交流群:157451741
新浪微博:草莽兴
发布评论