文字列から日付の作成をするときに、iOS SafariでのNaNエラー

iOS Safariで

console.log(new Date(‘2010-01-01 00:00:00’));
とすると NaN と表示

原因
日付の – 区切りがだめらしい。

対策
-を/に置き換える。

var todayStr = new Date(‘2010-01-01 00:00:00’)
var date1 = new Date( todayStr.replace(/-/g,”/”) );

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です