在JavaScript中将字符串转换为日期

在JavaScript中将字符串转换为日期,javascript,date,Javascript,Date,我有一根绳子看起来像这样: "2013/1/16" 是否有任何方法可以快速将其转换为javascript中的日期对象,例如: convertToDateTime("2013/1/16", "yyyy/MM/dd") 这很简单: var myDate = new Date("2013/1/16"); 这应该可以解决问题。 看一看看一看这个:我有新的日期(“2019年1月12日”),它给我提供了太阳2019年12月1日00:00:00 GMT+0530(印度标准时间)。如果我希望date对象是

我有一根绳子看起来像这样:

"2013/1/16"
是否有任何方法可以快速将其转换为javascript中的日期对象,例如:

convertToDateTime("2013/1/16", "yyyy/MM/dd")
这很简单:

var myDate = new Date("2013/1/16");
这应该可以解决问题。

看一看

看一看这个:我有新的日期(“2019年1月12日”),它给我提供了太阳2019年12月1日00:00:00 GMT+0530(印度标准时间)。如果我希望date对象是1月12日而不是1日,该怎么办December@Abhi使用substr函数将日期更改为2019-01-12,并向其添加“T00:00:00”,使其看起来像:“2019-01-12T00:00:00”。这样,date对象知道它是ISO格式的日期,并正确检测月份和日期。