Вы можете передать дату в строке запроса, используя определенный формат, скажем, ггггммдд, а затем правильно проанализировать ее в контроллере.
&date=02/12/2009
change to
&date=20091202 (yyyymmdd)
Вы можете создать оболочку вокруг объекта DateTime, который был создан с использованием этого нового формата, или просто проанализировать его самостоятельно в Controller.
public MyWrapperDate(int date)
{
int year = date / 10000;
int month = ((date - (10000 * year)) / 100);
int day = (date - (10000 * year) - (100 * month));
this.DateTimeObject = new DateTime(year, month, day);
}