I have a scedule task which runs daily and we've noticed that at the begining of the month it has been behaving oddly. Its been changing dates around. i.e its been converting 2006-08-03 to 2006-08-30. Below is an example of whats happend:
I always just thought that was down to the DBMS and really didnt want to leave that to chance? Either way I suppose its better to be save than sorry :o)