$(function() { var nx = 0 $.datepicker.setDefaults($.datepicker.regional['ja']); $('#datepicker1').datepicker({ dateFormat: 'yy-mm-dd', minDate: new Date(), onSelect: function(selectedDate) { var today = new Date(); var selDate = new Date(selectedDate); var msDiff = selDate.getTime() - today.getTime(); nx = Math.floor(msDiff / (1000 * 60 * 60 *24)); nx = nx+2; var min = '+'+nx+'d'; $("#datepicker2").datepicker("option", "minDate", min); } }); $('#datepicker2').datepicker({ dateFormat: 'yy-mm-dd' }); });