1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| #!/usr/bin/perl -w
use strict;
use warnings;
use Time::Local;
# Conversion de la date (6 param. j m a h mn s) en Timestamp (date UNIX depuis Epoch)
sub getTS {
(my $jour, my $mois, my $annee, my $heure, my $minute, my $seconde) = @_;
$mois--;
return (timelocal ($seconde, $minute, $heure, $jour, $mois, $annee));
}
print getTS (9, 12, 2004, 11, 8, 54)."\n";
print getTS (9, 12, 2004, 11, 9, 54)."\n";
print getTS (9, 12, 2004, 12, 8, 54)."\n";
my $t=gmtime(1110717630);
print $t."\n"; |
Partager