更简洁的方法在Javascript中将dd-mm-yyyy转换为mm-dd-yyyy格式

Spa*_*rky 7 javascript date

我有这个日期作为字符串与我15-07-2011格式dd-mm-yyyy.我需要Date从这个字符串创建一个对象.所以我必须将日期转换dd-mm-yyyymm-dd-yyyy格式.

我做的是以下.

var myDate = '15-07-2011';
var chunks = myDate.split('-');

var formattedDate = chunks[1]+'-'+chunks[0]+'-'+chunks[2];
Run Code Online (Sandbox Code Playgroud)

现在我得到了格式为07-15-2011的字符串mm-dd-yyyy,我可以将它传递给Date()构造函数来创建一个Date对象.我想知道是否有更清洁的方法来做到这一点.

Pau*_*ier 5

看起来很干净.