[Perl] Comparer deux dates - Page 2

Précédent
  • 1
  • 2
  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  2. 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
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  4. 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