hi,
durch ein besser sortierfähiges datenformat, beispielsweise "2004.08.01" / "2004.07.30"
besser noch 20040801 / 20040730
na ja, "besser" ist gewagt.
es vereinfacht das sortieren ggf. geringfügig, weil die immer gleichen punkte nicht auch noch mit verglichen werden müssen. dürfte von der performance her bei einer anwendung "normalen" umfangs allerdings unerheblich sein.
und wenn man das datum noch weiter braucht, wäre vielleicht ein etwas "lesbareres" format nicht schlecht (kann man z.b. leichter aufsplitten).
oder die mktime-funktion nutzen und 'wirkliche' Datumsangaben vergleichen - das funktioniert sehr zuverlaessig
jepp, wäre insb. zu empfehlen, wenn die datumsangaben evtl. sogar ursprünglich als timestamp vorliegen, dann könnte man erst nach dem sortieren zum ausgeben umwandeln.
gruß,
wahsaga
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."