in reply to Appending time to each line

Use your datetime function in place of localtime:

$text = "the\nquick\nbrown\nfox\n";; $text = join "\n", map{ localtime()." $_" } split "\n", $text;; print $text;; Tue May 21 10:42:09 2013 the Tue May 21 10:42:09 2013 quick Tue May 21 10:42:09 2013 brown Tue May 21 10:42:09 2013 fox

With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.