在JavaScript中将日期字符串转换为特定的日期格式。
我正在尝试获取此输出。在这里,我将动态给出日期格式。它应该转换为日期对象。这里的dateString是一个字符串。
var dateString = '03/04/2019';
var format = 'dd/mm/yy';
var dateObject = foramtDate(dateString , foramt)
答案 0 :(得分:1)
这就是我正在使用的:
// convert string with format 'dd/mm/yy' to Date object
function stringToDate(dateStr) {
const [day, month, year] = dateStr.split("/");
return new Date(year, month - 1, day);
};
仅适用于一种特定格式。
更新:
以上脚本在IE中不起作用。它使用浏览器不支持的数组销毁。更多信息here