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

JS中时间戳和日期的转换

2017-06-19 09:38 239 查看
1.时间戳转换成24小时制日期

var timestamp = val;
var newDate = new Date();
newDate.setTime(timestamp * 1000);
newDate.toLocaleString();val为已取得的时间戳,转换后的样式 yyyy-mm-dd hh:mm:ss

2.日期转换为时间戳

var stime = Date.parse(new Date($('#starttime').val()));
stime = stime/1000;

//判断时间戳是否为NAN(类型为Number)
if(isNaN(stime)){
stime = null;
}$('starttime').val()为在页面input中取得的时间值
isNaN()函数用于检查其参数是否是非数字值。

注:NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把
Number 对象设置为该值,来指示其不是数字值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript