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

geloescht
 2012-09-29 16:39
#162197 #162197
User since
2012-06-19
141 Artikel
BenutzerIn
[default_avatar]
Hallo Leute

Ich kann jetzt das Date::Calc ein wenig bedienen:

Code (perl): (dl )
1
2
3
4
my ($year,$month,$day) = Add_Delta_Days($Jahr,$Monat,$Monatstag, -14);
my $minorday = $year.$month.$day;

print "$year,$month,$day";


Problem: "Date::Calc", oder genauer gesagt "Add_Delta_Days" liefert mir das Datum nicht sauber! In dem Skalar steckt bei September keine "09" drin, sondern eine "9". Bei den Tagen das selbe Disaster. Der z.B. "5" statt "05". Also

Statt-> 20120905
kommt-> 2012 9 5 (führende Nullen Fehlen)

Muss ich das jetzt mit mehreren If-Anweisungen prüfen und die Null mit "Gewahlt" reinklopfen, oder gehts auch einfacher?

Gruss HP-User

PS.: zu DateTime
Keine Fehlermeldung. Das Paket von CPAN stimmt nicht. Normal steckt im entpacktem Zeugs eine Makeperl.pl drin. Dort war nur ein Build.pl drin, die sich aber nicht installieren lies. Egal, wenn das mit Date::Calc auch geht - so sei es denn...
Last edited: 2012-09-29 16:41:14 +0200 (CEST)
Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?

View full thread Datumsabstand berechnen