おはようギャング。
javscriptDateオブジェクトを使用して事前設定されたjQueryDatepickerオブジェクトがあり、getMonth()が月として5ではなく50を返しています。これは以前は2012年4月27日まで機能していました。
コードは次のとおりです。
$(document).ready(function(){
$('#datepicker1').attr('readonly', 'readonly');
var press_date = new Date(); //This is the Date object that you're getting from external source
$('#datepicker1').val(press_date.getFullYear()+'-'
+press_date.getMonth()+1+'-'
+press_date.getDate());
$('#datepicker1').datepicker({
showAnim:'slide',showOn: 'button',
dateFormat : 'yy-mm-dd',
buttonImage: 'images/calendar.jpg',
buttonImageOnly: true,onSelect: function(dateText, inst) {}
});
$('#datepicker').attr('readonly', 'readonly');
$('#datepicker').datepicker({
showAnim:'slide',showOn: 'button',
dateFormat : 'yy-mm-dd',
buttonImage: 'images/calendar.jpg',
buttonImageOnly: true,onSelect: function(dateText, inst) {}
});
});
私の推測では、これは解決するのが簡単な問題ですが、それを説明するためにWeb上で何も見たことがありません。