in reply to problem with 'strftime' on unix systems

You probably want to use POSIX::mktime instead.

But yes %s is not a standard conversion specification (the glibc documentation notes which ones are extensions of the standard).

/J\