les dates

les dates - Perl - Programmation

Marsh Posté le 15-10-2007 à 15:05:15    

Bonjour,
 
Il y a t-il des fonctions de calculs de date en perl ?
Je souhaite notamment connaitre le numéro et l'année du mois précédant. L'année étant sur 4 chiffres et le mois sur 2 chiffres.
Par exemple, Si on est le 5 janvier 2008, je voudrais avoir 2007 et 12 comme résultat.
Merci

Reply

Marsh Posté le 15-10-2007 à 15:05:15   

Reply

Marsh Posté le 15-10-2007 à 15:27:01    

localtime, etc

Reply

Marsh Posté le 15-10-2007 à 15:32:45    

je cherche à faire du calcul. Localtime me donne une date. Mais merci quand même de ta courte réponse.

Reply

Marsh Posté le 15-10-2007 à 15:35:33    

soustraction, etc?

Reply

Marsh Posté le 15-10-2007 à 15:46:34    

oui, notamment soustraction d'un mois
J'ai bien réussi, mais, je n'ai pas le zero:

Code :
  1. use Date::Calc qw(Add_Delta_YM Today);
  2. ($year, $month) = Add_Delta_YM(Today(),  0, -1);
  3. print "$year-$month\n";


Me donne 2007-9
Et j'aimerais 2007-09

Reply

Marsh Posté le 15-10-2007 à 15:57:14    

Reply

Marsh Posté le 15-10-2007 à 16:02:27    


 
Je meriterais des coups de batons !
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed