【发布时间】:2017-07-23 13:47:37
【问题描述】:
不幸的是,我有一个不标准的约会
Jul-23-2017
有什么方法可以将其转换为 javascript 中的 unix 时间戳?
【问题讨论】:
-
+(new Date("Jul-23-2017"))
标签: javascript datetime time date-conversion date-parsing
不幸的是,我有一个不标准的约会
Jul-23-2017
有什么方法可以将其转换为 javascript 中的 unix 时间戳?
【问题讨论】:
+(new Date("Jul-23-2017"))
标签: javascript datetime time date-conversion date-parsing
new Date("Jul-23-2017").getTime();
【讨论】:
为确保将有效值传递给日期构造函数,您可以自己解析日期
var months = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
var date = "Jul-23-2017";
var parts = date.split('-');
var unix = (new Date(parts[2], months.indexOf(parts[0]), parts[1])).getTime();
console.log(unix)
【讨论】: