PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datum in Perl zurückrechnen



bash_azubi
15-06-2005, 09:54
Hallo Leute,
unter der bash erhalte ich das gestrige Datum über "date -d yesterday"
Und das von vor 3 Tagen über date -d "3 days ago"

Wie erreiche ich das in Perl, ohne die bash zu bemühen?

michael.sprick
15-06-2005, 11:50
hi,

schau Dir mal Date::Calc an - das kann alles, was Du willst ;)

klewan
15-06-2005, 12:50
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isd st)=localtime(time-(86400*3));

bash_azubi
16-06-2005, 15:21
sry für die späte Antwort.

Ihr seid klasse Jungs!
Perl ist so verdammt einfach :) , wenn man weis wo alles steht :(

michael.sprick
16-06-2005, 16:52
perldoc und perlman sind immer einen Blick wert ;)

Wenn Du in Englisch einigermaßen fit bist, empfehle ich Dir das Buch "Professional Perl Programming von Peter Wainwright. Das hat viele Praxisbeispiele und ist sehr gut geschrieben. Obwohl ich sonst eigentlich auf O´Reilly schwöre...

Anonsten sind das Perl kochbuch und das PERL Buch von O´Reilly auch ihr Geld wert.