C:\>ls -l pid.txt
-rw-rw-rw- 1 user group 4 Sep 15 16:51 pid.txt
C:\>type pid.txt
8748
C:\>perl -lwe "print(':'.localtime((stat 'pid.txt')[10]))"
:Thu Sep 15 16:45:56 2011
C:\>del pid.txt
C:\>echo 8748 >pid.txt
C:\>perl -lwe "print(':'.localtime((stat 'pid.txt')[10]))"
:Thu Sep 15 16:45:56 2011
####
C:\>move pid.txt pid.old
1 file(s) moved.
C:\>echo 8749 >pid.txt
C:\>perl -lwe "print(':'.localtime((stat 'pid.txt')[10]))"
:Thu Sep 15 16:45:56 2011
##
##
C:\>del pid.txt
C:\>perl -lwe "print(':'.localtime((stat 'pid.txt')[10]))"
Use of uninitialized value in localtime at -e line 1.
:Thu Jan 1 01:00:00 1970
C:\>echo 8750 >pid.txt
C:\>perl -lwe "print(':'.localtime((stat 'pid.txt')[10]))"
:Tue Sep 20 11:30:49 2011