将短月份的非标准日期转换为时间戳
Convert nonstandard date with short month to timestamp
不幸的是我有一个不标准的约会
Jul-23-2017
在javascript中有什么方法可以将其转换为 unix 时间戳吗?
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)
不幸的是我有一个不标准的约会
Jul-23-2017
在javascript中有什么方法可以将其转换为 unix 时间戳吗?
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)