use POSIX qw(strftime); sub TimeStamp { my $format = shift; if ($format == 1) {return strftime('%Y-%m-%d %H:%M:%S', localtime);} if ($format == 2) {return strftime('%m%d%Y', localtime);} if ($format == 3) {return strftime('%y%m%d', localtime);} if ($format == 4) {return strftime('%d%m%y', localtime);} if ($format == 5) {return strftime('%Y%m%d%H%M%S', localtime);} if ($format == 6) {return strftime('%Y%m%d', localtime);} if ($format == 7) {return strftime('%d/%m/%Y. %H:%M:%S', localtime);} if ($format == 8) {return strftime('%Y%m%d%H%M', localtime);} if ($format == 9) {return strftime('%d/%m/%Y', localtime);} return strftime(undef, localtime); }