[Perl] Comparer deux dates - Page 2

Précédent
  • 1
  • 2
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Bizarre,

regarde ce que j'ai (j'ai installé la version 5.48
lami20j@debserv:~/trash$ cat ccm.pl
#!/usr/bin/perl
use strict;use warnings;
use Date::Manip;
##
my $date1 = "Sep 10 12:25:32 2010";
my $d1 = ParseDate($date1);
print "$d1\n";
__END__
lami20j@debserv:~/trash$ perl -MDate::Manip -e 'print "$Date::Manip::VERSION\n"'
5.48
lami20j@debserv:~/trash$ perl ccm.pl
2010091012:25:32
lami20j@debserv:~/trash$

0
rev
 
Ce qui est bizarre c'est que dans le message d'erreur il y a la valeur attendu :

date passed in ('2010091012:25:32') is not a Date::Manip object at test3.pl line 7

Il faudrai juste cette valeur sans le message d'erreur en faite :O
0
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
ecoute, je vais essayer de decouvrire, mais si c'est possible fait comme je l'ai fait dans mon message 23
donc le fichier ainsi que l'exécution
merci
0
rev
 
Ca marche !

J'ai reinstaller Date::Manip, et ca a marcher ensuite, j'aurai du y penser avant malgré que je n'avais pourtant pas eu d'erreur lors de l'installation, enfin bref, un mystère de resolu.

Après ça, ton code marche, le mien aussi et j'obtient bien le nombre de jours de difference entre les deux dates.

Merci pour le temps que tu as consacré a ce problème !
:)
0
Précédent
  • 1
  • 2