In order to change the modification date of a file you should use the utime function (utime ACCESSTIME,MODIFICATIONTIME,LIST - Times in numerical format, and list is a list of files).
Read more about it in perlfunc -f utime.
Comment on Re: How to change file modification date in Windows