Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Perl: Datum hochzaehlen

  1. #1
    Registrierter Benutzer
    Registriert seit
    08.02.2005
    Beiträge
    40

    Perl: Datum hochzaehlen

    Hoi,

    wie kann man den ein Datum *richtig* hochzaehlen lassen? Hab eine Variable (e.g. 1995-04-6) und will bis heute eine liste erhalten mit jedem datum. Geht das?

    Danke! && MfG bert2002

  2. #2
    Registrierter Benutzer
    Registriert seit
    07.05.2007
    Beiträge
    656
    Moin,

    da gibt es diverse Wege, Perl hat einen ganzen Sack voll Funktionen zum Bearbeiten von "Datümern", schaust Du mal hier: http://perldoc.perl.org/index-functi...ated-functions oder hier: http://search.cpan.org/search?query=Time&mode=all

    Ein Weg wäre so:
    - Du wandelst das Datum in Sekunden seit 1.1.1970 um mit dem Modul http://search.cpan.org/~drolsky/DateTime-0.4305/lib/DateTime.pm ($dt->epoch)
    - Dann zählst Du immer 86400 Sekunden dazu (1 Tag) und wandelst das mit localtime in ein Datum um
    - Du stoppst, wenn Dein Sekunden-Wert größer oder gleich time() ist.

    Jan

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •