Difference in Task Due Dates

Hi,

Noticed a difference in behavior of task Due Date when creating a New Task from Calendar and when creating using 'Add' button.

When creating from Calendar, it shows tomorrow's date as Due Date but while creating from 'Add' button, it shows today's date.

Why is it so? Any help would be much appreciated.