JavaScript将日期字符串转换为Date对象的两种方法
作者:工具松鼠时间:2026-10-28 22:37:23浏览:280
本文介绍在JavaScript中将日期字符串(如“2014-4-28 12:31:45”)转换为Date对象的两种常用方法。第一种通过split分割年月日时分秒手动构建,第二种利用正则替换将横杠转为斜杠后调用Date.parse简化处理。
JavaScript日期字符串转换方法
本文详细讲解了在JavaScript中将日期字符串转换为Date日期对象的具体实现方式,供读者参考学习。
以下示例演示如何将形如“2014-4-28 12:31:45”的日期字符串解析为Date对象。
方法一:手动分割解析
第一种实现方式如下:
代码实现:
var strArray=str.split(" ");
var strDate=strArray[0].split("-");
var strTime=strArray[1].split(":");
var a=new Date(strDate[0],(strDate[1]-parseInt(1)),strDate[2],strTime[0],strTime[1],strTime[2])
方法二:正则替换简化处理
第二种方式(更为简便):
代码实现:
var s = "2005-12-15 09:41:30";
var d = new Date(Date.parse(s.replace(/-/g, "/")));
希望上述内容能对您的JavaScript编程有所帮助。
作者最新文章
JS表单序列化出现中文乱码怎么解决
2026-11-05 17:21:05
JS代码在线格式化工具推荐:无需安装快速美化
2026-11-05 17:17:49
WebStorm内置JS代码格式化功能怎么用
2026-11-05 10:10:47
在线JS代码格式化与混淆压缩工具推荐及使用指南
2026-11-03 20:31:53
CodePen、JSFiddle与RunJS对比:哪款在线JavaScript编辑器更好用
2026-11-03 18:52:45
