I set my computers date to 2012-07-13 and tried to start the client (current master) and during startup it simply crashes. This is from the debug.log:
There should be a check and warning like the one in util.cpp - AddTimeData(), but this needs to be done from some core dev.