$('#calendar').weekCalendar({
displayOddEven:true,
timeslotsPerHour : 4,
allowCalEventOverlap : true,
use24Hour: true,
firstDayOfWeek : 1, daysToShow : 1,
switchDisplay: {'daily': 1, 'weekly': 7},
[...]});
$('#calendar').weekCalendar("gotoWeek", new Date(year, month, day, 0, 0, 0));
$(your datepicker).datepicker({dateFormat: "dd.mm.yy", onSelect: function(newDate){ var year = newDate.split('.')[2]; var month = newDate.split('.')[1]-1; var day = newDate.split('.')[0]; $('#calendar').weekCalendar("gotoWeek", new Date(year, month, day, 0, 0, 0)); } });