Thread Datumsabstand berechnen (15 answers)
Opened by geloescht at 2012-09-29 13:44

pq
 2012-09-29 15:38
#162195 #162195
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2012-09-29T13:31:04 ?
Das DateTime bekomm ich nicht installiert! *gumpfffff*

fehlermeldung?

Quote
Die Jahresabfrage oder länger als ein Jahr klappt jetzt - Danke!
Sieht ein bischen wild aus, aber funktioniert:

Code (perl): (dl )
1
2
3
my $datetody = $Jahr.$Monat.$Monatstag;
my $minoryear = substr($datetody,0,4) - 1;
$minoryear = $minoryear.$Monat.$Monatstag;


*seufz* genau aus dem grund sollte man die berechnung nicht selber machen.
stell dir vor, das aktuelle datum ist 2012-02-29.
wenn du einfach vom jahr eins abziehst, kriegst du 2011-02-29. dummerweise gabs aber in 2011 keinen 29. februar. je nachdem, was du mit dem datum noch anstellen willst, kann dir das grosse probleme bereiten.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Datumsabstand berechnen