首页 > Web开发 > 详细

js 时间字符串转化为时间

时间:2020-05-06 23:08:23      阅读:73      评论:0      收藏:0      [点我收藏+]

 对于时间字符串格式为:"2017-03-03 12:23:55";

IE:显示无效的日期

new Date("2017-03-3 12:23:55")
//[date] Invalid Date[date] Invalid Date

Chrome和FireFox:正确显示

new Date("2017-03-3 12:23:55")
//Fri Mar 03 2017 12:23:55 GMT+0800 (中国标准时间)

解决差异:

时间字符串格式统一转化为:"2017/03/03 12:23:55";

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

// 根据毫秒数构建 Date 对象
var date = new Date(timestamp);
// 格式化日期
dateTime = date.toLocaleString();
alert(dateTime);

 

js 时间字符串转化为时间

原文:https://www.cnblogs.com/heibai-ma/p/12837691.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!