Bonjour,

J'ai actuellement un programme écrit en Perl qui prend en entrée un nombre négatif ou positif et qui me renvoie une date qui correspond à la date système + ou - le paramètre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
#!/usr/bin/perl
use strict;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time()+(3600*24*$ARGV[0]));
printf("%02d/%02d/%02d\n",$mday,$mon+1,$year-100);
Ma question est la suivante : au lieu de prendre la date système, j'aimerai ajouter un deuxième paramètre au programme correspondant à une date.
Je n'arrive cependant pas à trouver une fonction me permettant de transformer une chaine de caractère en objet time qui sera accepté par la fonction localtime.

Pouvez vous m'aider ?

Merci par avance