Некоторая переменная в MySQL хранится в формате TIMESTAMP(10), т.е. - YYMMDDHHMM. Какой самый простой способ посчитать разницу между двумя такими переменными в секундах (с учётом всех "фишек" календаря)? В perlfunc я вообще не нашёл функций, получающих секунды из форматированной даты (только наоборот).
Пока нашёл решение:
$dif = $dbh->selectrow_array ("select unix_timestamp(\'0411151552\') - unix_timestamp(\'0411151452\')");Вопрос, можно ли как-нибудь это сделать без обращения к базе? Т.к. такую разницу надо считать очень часто. Может быть, мне поможет какой-нибудь модуль? Самому писать такую функцию лень.