in reply to Script execution time

If you print $^T it won't print the execution time. It will print the time in epoch when the program started to execute. If you want that to print in human readable then

use POSIX; print POSIX::strftime "%a %b %e %H:%M:%S %Y", localtime($^T); __END__ Wed Feb 4 17:45:10 2009

Change the format to change the output.