Your problem can arise from the format of the date. The format of the "Get Date / Time String" function depends on the regional settings of the machine. Excel also uses this setting. If you write the file on a machine where the setting is MM/DD/YYYY and read it on a machine set to DD/MM/YYYY the month seems to be incremented but the day not, e. g. 06/01/2005 (1 June 2005) followed by 06/02/2005 will give 6 January 2005 followed by 6 February 2005.
To avoid this use the "Format Date / Time String" function and format it either according to
ISO-8601 or the setting of the machine where the file will be read.
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions