PDA

View Full Version : Datei-Informationen im IFS



Freezer
06-06-05, 14:01
Moin, ich hätte da gern mal ein Problem.

Ich hab ein ILE-PGM erstellt, was über stat()-Funktion Datei-Infos von Dateien im QDLS ausliest. So ziemlich alle Infos stimmen auch mit der Realität überein(Größe, Art, etc.), aber mit den Werten in:
st_atime, st_mtime und st_ctime
kann ich gar nichts anfangen. Was genau kann man aus diesen Werten erkennen? Zeitwerte, wie in den Attributen der Datei (über WRKLNK, Auswahl 8) können das nicht sein, oder?!?!?

Habe ich auf diesem Weg die Möglichkeit, das Datum des letzten Zugriffs zu ergattern?

Danke für die vielen Vorschläge.

Fuerchau
06-06-05, 14:18
Die Zeitwerte werden als Sekunden seit dem 1.1.1970 gezählt.
Um diese auf eine lesbare Zeit umzuwandeln muss die Funktion "localtime()" verwendet werden.
Achtung: QUTCOFFSET muss auf den korrekten Wert eingestellt sein (+01:00 Winter, +02:00 Sommer).

Freezer
06-06-05, 19:41
Danke für die Antwort.
Können Sie mir vielleicht auch noch sagen, was ich falsch mache, wenn beim Kompilieren der Fehler:
CPD5D02 Definition für Symbol 'localtime' nicht gefunden
auftaucht????????

Freezer
06-06-05, 19:50
... vielleicht beim Parameter BNDDIR den Wert QC2LE angeben????
Dann klappt es auch.
Danke für die Antwort. :p;)