jQuery UI 日付ピッカー ウィジェットを入力フィールドにアタッチする次のコードがあります。
console.log($("#profileDialog .date-picker").val());
$("#profileDialog .date-picker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd',
yearRange: "-115:-2",
defaultDate: $("#profileDialog .date-picker").val()
});
コンソール ログには値が正しく出力されますが (例: 11/1/1955 12:00:00 AM
)、入力フィールド内をクリックすると、日付ピッカーに選択された日付が表示されますApril 17 1897
。
なぜこれが起こっているのでしょうか?