在 JavaScript 中转换字符串 11/28/2014 11:00 AM 到现在

convert a string 11/28/2014 11:00 am to date in JavaScript

本文关键字:AM 2014 字符串 JavaScript 转换      更新时间:2023-09-26

我想在javaScript中解析到Date这个11/28/2014 11:00 am。

我试过new Date("String") = NaN

fecha_iniString=" 11/28/2014 11:00 am"
var dateString    = fecha_iniString.match(/'d{4}'/'d{2}'/'d{2}'s+'d{2}:'d{2}/);
var dt            = new Date(dateString);
alert(dt);

警报窗口显示

1969年12月31日 19:00:00 EST

你需要Date.parse

var dateStr = "11/28/2014 11:00 am",
    date = new Date(), 
    date.setTime(Date.parse(dateStr));
var formDate = new Date(date);
console.log(formDate);