1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #!/usr/bin/perl
# first install libdate-calc-perl package or
#go on the CPAN site to install Date::Calc
use warnings;
use strict;
use Date::Calc qw(Delta_Days);
# format date is dd/mm/yyyy
print "Entrez la premiere date [au format : dd/mm/yyyy] : ";
my $date1 = <STDIN>;
chomp($date1);
my ($expire1_jour, $expire1_mois, $expire1_annee) = split(/\//, $date1);
print "Entrez la deuxieme date [au format : dd/mm/yyyy] : ";
my $date2 = <STDIN>;
chomp($date2);
my ($expire2_jour, $expire2_mois, $expire2_annee) = split(/\//, $date2);
my $nbdays = Delta_Days($expire1_annee, $expire1_mois, $expire1_jour, $expire2_jour, $expire2_mois, $expire2_annee);
print "Shadow expire day is : $nbdays \n"; |