Thread ungültige Datumseingaben (16 answers)
Opened by jan10001 at 2005-03-14 01:51

pKai
 2005-03-14 14:39
#52632 #52632
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use strict;
use warnings;

use Time::Local;

my @A = (
[25, 6, 1996 ],
[31, 2, 2005 ],
[29, 2, 2000 ],
);

foreach my $dmy (@A) {
my ($d, $m, $y) = @{$dmy};
print "invalid date: $d.$m.$y\n" unless eval { timelocal (0,0,0,$d,$m-1,$y) };
}


Edit: Perl -> Code; der Fehler mit dem interpretierten \n nervt.\n\n

<!--EDIT|pKai|1110804149-->
I sense a soul in search of answers.

View full thread ungültige Datumseingaben