重複の可能性:
JavaScriptのDate.parseを拡張してDD / MM / YYYY(米国以外の形式の日付)を許可しますか?
dd-mm-yyyy文字列を日付に変換します
テキストボックスに日付を入力しました(例: 1985年5月9日)。 1985年9月5日(dd- MMM -yyyy)形式に変換したいと思いました。どうすればこれを達成できますか?ソース形式はorまたはor形式である可能性があることに注意してください。dd-mm-yyyy
dd/mm/yyyy
dd-mmm-yyyy
コードスニペット:
function GetDateFormat(controlName) {
if ($('#' + controlName).val() != "") {
var d1 = Date.parse($('#' + controlName).val());
if (d1 == null) {
alert('Date Invalid.');
$('#' + controlName).val("");
}
var array = d1.toString('dd-MMM-yyyy');
$('#' + controlName).val(array);
}
}
このコードは1985年5月9日を返しますが、1985年9月5日が必要です。ありがとう。