Manipulation de dates
2008-03-17
Date::Manip
n’est pas installé par défaut avec perl. C’est embêtant car il faut installer un paquet sur chaque environnement utilisé.
En outre, dans la perldoc, voici la réponse à la question SHOULD I USE DATE::MANIP
Date::Manip is written entirely in perl. It’s the most powerful of the date modules. It’s also the biggest and slowest.
Bref, pourquoi ne pas utiliser directement la commande date ?!
avec perl :
use Date::Manip; my $nextDate = DateCalc("$year-$month-$day 07:00:00", “+ 1 day”); $validity_start = UnixDate($nextDate, “%Y-%m-%d 07:00:00”);
en bash
date -d ‘2007-03-12 11:23:59 1 day ago’ +’%Y-%m-%d %H:%M:%S’