Take -pagingEnabled into consideration when setting the selected date
programmatically, and fix selected date delta calculation bug by clamping it
to beginning of its day.