您的位置:首页 > Web前端 > JavaScript

JS 时间字符串与时间戳之间的转换

2016-12-16 12:55 639 查看
javascript  时间戳 24 小时转换 

var timeTrans = new Date(parseInt(1459408942) * 1000);
console.log(timeTrans.toLocaleString('chinese',{hour12:false}));


标签:

1、当前时间换时间戳

var timestamp = parseInt(new Date().getTime()/1000);    // 当前时间戳
document.write(timestamp);


 

2、当前时间换日期字符串

var now = new Date();
var yy = now.getFullYear();      //年
var mm = now.getMonth() + 1;     //月
var dd = now.getDate();          //日
var hh = now.getHours();         //时
var ii = now.getMinutes();       //分
var ss = now.getSeconds();       //秒
var clock = yy + "-";
if(mm < 10) clock += "0";
clock += mm + "-";
if(dd < 10) clock += "0";
clock += dd + " ";
if(hh < 10) clock += "0";
clock += hh + ":";
if (ii < 10) clock += ‘0‘;
clock += ii + ":";
if (ss < 10) clock += ‘0‘;
clock += ss;
document.write(clock);     //获取当前日期


 

3、日期字符串转时间戳

var date = ‘2015-03-05 17:59:00.0‘;
date = date.substring(0,19);
date = date.replace(/-/g,‘/‘);
var timestamp = new Date(date).getTime();
document.write(timestamp);


 

4、时间戳转日期字符串

var timestamp = ‘1425553097‘;
var d = new Date(timestamp * 1000);    //根据时间戳生成的时间对象
var date = (d.getFullYear()) + "-" +
           (d.getMonth() + 1) + "-" +
           (d.getDate()) + " " +
           (d.getHours()) + ":" +
           (d.getMinutes()) + ":" +
           (d.getSeconds());
document.write(date);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: