Thread Datumsabstand berechnen
(15 answers)
Opened by geloescht at 2012-09-29 13:44
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?
|