Hi I have the same problem. My hardware clock is set to localtime. In the file /etc/default/rcS I have line:
UTC=no. When I boot laptop I have the problem with root filesystem - the last mount was in the future. When I remove file /etc/localtime an restart laptop, the system clock in debian shows me UTC time, but ther was no problem with root filesystem. Next I run dpkg-reconfigure tzdata and set my time zone I have again localtime and problem with root filesystem. MG