dedlfix: Zeitstempel und sortieren

Beitrag lesen

Hi!

für eine Sortierung (usort) gegebener Daten nach mehreren Kriterien benötige ich eine effiziente Umsetzung des Vergleich von Zeitstempeln (erhalten mittels time()).

Zeitstempel sind nicht besonders gut für das Rechnen geeignet, wenn man mehr als nur mit Sekunden betrachten will, weil er eben nur eine Sekundenanzahl speichert. Zudem ist die Umrechnung in andere Einheiten der Zeit nicht besonders einfach (60, 24, 365.25 vs. 1, 10, 100, 1000). Deshalb geht es garantiert nicht einfacher als mit den passenden Funktionen die benötigten Werte aus dem Timestamp zu extrahieren. getdate() kennst du ja schon, (gm)date() eignet sich auch noch. Und dann gibt es noch die DateTime-Klasse, mit der man auch noch Berechnungen an Datümern anstellen kann.

Lo!