Salut,
tu peux tjs faire appel au shell pour ca.
PAr exemple un tit :
$exec=` date '2 days ago' +%y%m%d%H%M`;

Tu récupére dans $exec une chaine de caractére coorespond au retour de date
shell d'il y a deux jours (tu formatte la sortie comme tu veux avec les % de
date).

Tit astuce: si tu veux l'heure du moment avec localtime sans te prendre la
téte a passer les arguments a localtime essaye un:
print scalar localtime;


PS: j'ai rien contre le perl, je suis en train de coder des trucs perl au
taf la d'ailleur, mais ca n'est pas le sujet de la liste...
Il existe des listes perl (paris.pm) trés bien faite pour ca :)
Si vous voulez vraiment qu'on discutte ici de language de prog (style perl
et shell) on peux tjs créer des listes ici mais je pense que c'est inutile
car des listes exisxtent déjà et ont vas pas leur faire concurence hein :)

Merci à tous :)


 Serge Tchesmeli
 Administrateur systéme
 Fondateur de Léa

------------------------------------

Bonjour

Je me mets enfin à perl...

Ca fait au moins une heure que je cherche à afficher une date de mon choix,
en
vain...

Pour afficher la date de maintenant :
use POSIX qw(strftime);
$now_string = strftime "%A %d %B %Y %H:%M:%S", localtime;
print "$now_string\n";

Mais pour un jour donné (par exemple, le 1er jour du premier mois de l'année
en
cours), comment faire ?
Les seules fonctions de date documentées dans "man perfunc" sont localtime,
gmtime, time et times, et je n'arrive pas à trouver une solution pour leur
faire faire ce que je souhaite...

QQ1 peut me donner un coup de main ?

___________________________________________________
3ème Anjou Linux Party ! [ http://www.info.univ-angers.fr/ALP/ ]
___________________________________________________
--
Arnaud Calvo <[EMAIL PROTECTED]>
49330 Contigné, FRANCE (47°43'60N-0°31'0W)


Répondre à