可能性の重複使用して "DD/MM/YYYY" または "DD-MM-YYYY" または "DD-MMM-YYYY" フォーマットされた日付文字列解析する方法:
Extending JavaScript's Date.parse to allow for DD/MM/YYYY (non-US formatted dates)?
Convert dd-mm-yyyy string to dateを1985年5月9日、と私は05 - 9月 - 1985(DD-MMM-YYYY)形式に変換したい:JavaScriptやjQueryの
は、たとえば、テキストボックスに日付を入力しました。どうすればこれを達成できますか?ソース形式は、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);
}
}
このコードは09-月 - 1985を返しますが、私は05 - 9月 - 1985をしたいです。ありがとう。
は申し訳ありませんが、私は前の日付形式を予測することはできません取得する、それがあるべきdd-mm-yyyyまたはdd/mm/yyyyまたはdd-mmm-yyyy形式のように、私はこの形式をすべてdd-MMM-yyyy形式に変換したいと考えました。 –
@SharanammaJekeen:**完全に**は質問を変えます。更新を参照してください。 –
ソース形式をdd/mm/yyyy形式に修正します。 –