Directory() sortieren

Eigentlich ist mir die Frage peinlich, aber es kann sonst niemand helfen ... :)

Moderator: Moderatoren

Antworten
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Directory() sortieren

Beitrag von Koverhage »

stehe gerade echt auf der Leitung

Ich muss Dateinamen sortiert nach Datum ausgeben (so wie dir /od)

Das mit dem Datum bekomme ich ja noch hin

ASort( aDir,,, {|a1,a2| a1[F_WRITE_DATE] > a2[F_WRITE_DATE] } )

aber wie kann ich zusätzlich noch die Uhrzeit berücksichtigen ?
Gruß
Klaus
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Directory() sortieren

Beitrag von brandelh »

Koverhage hat geschrieben: ASort( aDir,,, {|a1,a2| a1[F_WRITE_DATE] > a2[F_WRITE_DATE] } )
aber wie kann ich zusätzlich noch die Uhrzeit berücksichtigen ?
das Datum zu einem passenden String DTOS() formen und dann die Zeit anhängen:

Code: Alles auswählen

      ASort( aDir,,, {|a1,a2| dtos(a1[F_WRITE_DATE])+a1[F_WRITE_TIME] > ;
                                              dtos(a2[F_WRITE_DATE])+a2[F_WRITE_TIME] } )
Gruß
Hubert
Antworten