如何在 Javascript 中将 dd/mm/yyyy 字符串转换为日期

Lak*_*i G -4 javascript

我曾经转换为日期格式。

var date1 = "28/01/2019"
var d = new Date(date1)
console.log(d)
Run Code Online (Sandbox Code Playgroud)

我的输出日期无效。请帮忙

Nic*_*ons 6

您需要以 的格式输入日期,"01/28/2019"使其成为可以解析的有效日期字符串。您可以使用.split()操作周围的字符串来执行此操作。

请参阅下面的示例:

var date1 = "28/01/2019".split('/')
var newDate = date1[1] + '/' +date1[0] +'/' +date1[2];

var date = new Date(newDate);
console.log(date);
Run Code Online (Sandbox Code Playgroud)