Hallo Antje,
angenommen ich habe einen Timestamp, irgendwann erstellt und zwischengespeichert, und nun möchte ich überprüfen ob dieser Timestamp älter als ein Jahr ist.
Angenommen ich löse das Problem in PHP:
-
ich erstelle mir aus dem Timestamp mit der Funktion strftime() 3 Variablen, jede enthält einen Parameter: Tag, Monat, Jahr.
-
Dann verwende ich die Funktion mktime wie in deinem Beispiel (sollte es nicht so aufgenaut sein: timelocal(stunden,minuten,sekunden,monat,tag,jahr) ?
timelocal(0,0,0,$tagheute,$monatheute,$monatjahr+1);
- In dem erstellen String habe ich dann vorherigen Timstamp, jedoch nur das Jahr eine Stelle weiter.
Wie kann ich nun diese drei Parameter (Tag, Monat, Jahr) aus dem Timestamp mit Perl rausziehen?