use POSIX 'strftime'; print strftime '%Y%m%d%H%M%S', localtime;