私は次のコードを使用しています:
var date="May-02-2012";
var startDate = date;
var tmp = startDate.split('-');
tmp.splice(1, 0, ',');
var convertedStartDate = new Date(tmp.join(' '));
var month = convertedStartDate.getMonth() + 1
var day = convertedStartDate.getDate();
var year = convertedStartDate.getFullYear();
var shortStartDate = ('0' + day).slice(-2) + "-" + ('0' + month).slice(-2) + "-" + ('0' + year).slice(-2);
return(shortStartDate);
上記のコードを使用すると、2012年5月2日を2012年5月2日に変換できます。
ただし、02-05-12からMay-02-2012に戻す必要があります。
しかし、私はそれを解決することはできません。