Datum in Sekunden?
Alexander Rehbein
- cgi
Hi,
ich wuerde gerne zwei Daten miteinander vergleichen und wissen, welches von beiden aelter ist.
Da waere eine Funktion, mit der man die Anzahl von Sekunden seit einem bestimmten Jahr, damit die Zahl nciht zu gross wird, berechnet (inkl. Schaltjahr, etc.) und mir die Sekunden zurueckgibt.
Dann kann ich zwei Daten einfach miteinander vergleichen
Danke im Vorraus
-Alex
Hi,
ich wuerde gerne zwei Daten miteinander vergleichen und wissen, welches von beiden aelter ist.
Da waere eine Funktion, mit der man die Anzahl von Sekunden seit einem bestimmten Jahr, damit die Zahl nciht zu gross wird, berechnet (inkl. Schaltjahr, etc.) und mir die Sekunden zurueckgibt.
Dann kann ich zwei Daten einfach miteinander vergleichen
Danke im Vorraus
-Alex
Ich hab die Loesung im Forum-Archiv gefunden...
Hi,
ich wuerde gerne zwei Daten miteinander vergleichen und wissen, welches von beiden aelter ist.
Da waere eine Funktion, mit der man die Anzahl von Sekunden seit einem bestimmten Jahr, damit die Zahl nciht zu gross wird, berechnet (inkl. Schaltjahr, etc.) und mir die Sekunden zurueckgibt.
Dann kann ich zwei Daten einfach miteinander vergleichen
Danke im Vorraus
-Alex
Ich hab die Loesung im Forum-Archiv gefunden...
... Doch nicht :(
Aber im Moment brauch ich das sowieso nicht.
Hi,
ich wuerde gerne zwei Daten miteinander vergleichen und wissen, welches von beiden aelter ist.
#--------
use Time::Local;
$date1 = timelocal ($sec1, $min1, $hours1, $mday1, $month1 -1, $year1 -1900);
$date2 = timelocal ($sec2, $min2, $hours2, $mday2, $month2 -1, $year2 -1900);
if ($date1 < $date2)
{
...
}
#----------------
Der Monatsparameter enthält Werte von 0-11. timelocal() ist die Umkehrfunktion zu localtime() ...
So, und um es wie Cheatah zu sagen:
perldoc Time::Local
Bzw. timothy würde aus dem Cookbbook/Kochbuch Kapitel 3.3 rezitieren ;-)
Viel Spaß weiterhin,
Jörk