-
IFS API`s
Hallo,
eine Frage zum Thema IFS API`s. Mit der folgenden C-Routine ermittle ich mir die Informationen zu 'Datum/Uhrzeit der Datenänderung' eines Objektes im IFS. Jetzt bekomme ich bei einem Objekt im IFS, bei dem im Feld 'Datum/Uhrzeit der Datenänderung' der Wert 31.01.05 zu sehen ist, den Wert 20050201 zurück. Hat hier jemand eine Idee?
Frank
long int RetrieveEntryChangeTime(char *path) {
struct stat info;
struct tm date;
if (stat(path, &info) != 0)
return -1;
else {
gmtime_r(&info.st_mtime, &date);
return (date.tm_mday) + ((date.tm_mon + 1) * 100) +((date.tm_year + 1900) * 10000);
}
}
-
Das hängt ein bisschen von der Uhrzeit ab.
Zeitmarken an IFS-Dateien (auch Windows) sind IMMER GM-Time (Greenwich-Mean-Time).
Möchtest du die lokale Zeit, verwenden "localtime()", dieser berücksichtigt QUTCOFFSET, "gmtime()" gibt den tatsächlichen Zeitstempel.
Differenzen kann es immer geben, wenn die Zeitzone incl. Sommer-/Winterzeit zwischen OS/400 und Windows nicht passt.
Winterzeit: QUTCOFFSET +0100
Sommerzeit: QUTCOFFSET +0200
-
Hallo,
localtime() ist offensichtlich besser. Jetzt gibts auch keine Probleme mehr mit dem (Nachbarn) Kunden. Danke
Frank
-
Aber denk unbedingt an die Sommer-/Winterzeitumstellung und an die Korrektur von QUTCOFFSET. Die reine Systemzeit-Einstellung reicht da nämlich nicht aus !!!
Similar Threads
-
By ChrisX in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 03-12-07, 12:07
-
By eps330 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 26-11-07, 12:24
-
By bode in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 30-10-06, 11:10
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By y-tom in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 29-05-06, 14:31
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks