perldoc Time::Local;
$time = timelocal($sec,$min,$hours,$mday,$mon,$year);
С помощью Time::Local можно посчитать число секунд, дней, месяцев и т.д. относительно какой-либо даты.URL:
Обсуждается: http://www.opennet.me/tips/info/66.shtml
линуксовая програмка date из coreutils умеет справляться с самыми разными преобразованиями даты:$ date --date "2007-12-08 23:16:44" +%s
1197148604$ date --date="1970-01-01 1197159404 seconds" +"%Y-%m-%d %T"
2007-12-08 23:16:44info date для подробных примеров