は私がの形式で日付とテキストボックス持って変換します。私はvar date = new Date("2016.March.23");
ような何かをしようとするとき、私はjavascriptの日付変数にこの日付をプルする必要がありますが、同じページで2016.March.23Javascriptの日付形式
を私は無効な日付形式を取得します。
この日付形式をJS日付変数に変換するにはどうすればよいですか?
は私がの形式で日付とテキストボックス持って変換します。私はvar date = new Date("2016.March.23");
ような何かをしようとするとき、私はjavascriptの日付変数にこの日付をプルする必要がありますが、同じページで2016.March.23Javascriptの日付形式
を私は無効な日付形式を取得します。
この日付形式をJS日付変数に変換するにはどうすればよいですか?
Date constructorは、これらの形式のいずれかをとります。
var today = new Date();
var birthday = new Date('December 17, 1995 03:24:00');
var birthday = new Date('1995-12-17T03:24:00');
var birthday = new Date(1995, 11, 17);
var birthday = new Date(1995, 11, 17, 3, 24, 0);
この方法でこの日付を解析する必要があります。
console.log(parseDate("2016.March.23"));
function parseDate(str)
{
var monthArr = ["January","Febuary","March","April","May","June","July","August","September","October","November","December"];
var dateItems = str.split(".");
return new Date(dateItems[0], monthArr.indexOf(dateItems[1]), dateItems[2] );
}
標準ISO形式でのテキストの日付を使用してみてください:
新しい日付( '2016年3月23日');
これでうまくいくはずです。
できません。上記の形式を使用する必要があります。 –
[OK]をクリックし、使用できるものに変換します。 – vbilopav
これをお試しいただきありがとうございます。 –
このエラーが発生しました '0x800a01b6 - JavaScriptランタイムエラー:オブジェクトがプロパティまたはメソッド 'split''125をサポートしていません –
@sd_draculaこのparseDateメソッドにどのような引数を渡しましたか? – gurvinder372