MrWurf: Datum richtig sortieren - auch "vor Christi", wie gehe ich ran?

Beitrag lesen

wenn du "2000 v.Chr" als -2000 in die DB steckst, dann brauchst du keine Unterscheidung bei der Sortierung.

Doch! Erstens habe ich keine Datenbank, zweitens wäre "-500" dann numerisch gesehen "eher" als "-2000" was chronologisch ja nicht stimmt.

-500 ist definitiv größer als -2000, selbst in Perl.
Also ich würde mit Perl die Zeiteinträge aus den HTML-Dateien rausgreppen, in einen Hash als Keys packen (die Namen der HTML-Dateien an values), die Keys des Hashes absteigend sortieren (perldoc -f sort) und die values als sortierten Linkliste ausgeben.
Wenn du nicht jedesmal alle Dateien durchsuchen willst, solltest du eine Indexdatei anlegen, die den o.g. Hash in einem geeigneten Format enthält.

Gruß,
MrWurf