I tried your code BrowserUK on UNIX and things did not come out well so I switched to Windows XP PRO.
Here is what I did
(Note: I changed your 'file' to 'junk')
1. I created a file with some content
2. After a few minutes i added some more content
3. I ran the timestamp program
I see funny results. No matter the file, i get the same result
. Can you throw some light?
C:\>echo hi > junk C:\>dir junk 7/31/2005 10:25 PM 5 junk 1 File(s) 5 bytes 0 Dir(s) 15,975,989,248 bytes free C:\>echo hi2 >> junk C:\>dir junk 07/31/2005 10:28 PM 11 junk 1 File(s) 11 bytes 0 Dir(s) 15,975,989,248 bytes free C:\>perl timestamp 1 : 16 : 00 : 00
I am on activstate
C:\>perl -v This is perl, v5.6.1 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail)
When I run the program on UNIX i get 31 : 18 : 00 : 00 as output