PDA

View Full Version : Datum



christian_lettner
13-03-07, 13:00
Hallo!

In unseren Programmen werden für diverse Datums-Funktionen eigene Programme aufgerufen, welche in der RPGIII-Zeit entstanden sind.
Diese möchte ich wenn möglich entlich durch RPGLE-Funktionen ersetzen.

Wir verwenden fürs Datum ein 8-stelliges nummerisches Feld (JJJJMMTT).

Bsp:
Wochentag eines Datums ermitteln - 1(Montag), 2(Dienstag), 3(Mittwoch), ...
Datum + Tage = Neues Datum
Datum - Datum = Differenz Tage
Ausgabe Datum in unterschiedlichen Formaten, mit unterschiedlichen Trennzeichen (zB: JJJJ-MM-TT, TT.MM.JJ, MM.TT.JJ, TT-MM-JJJJ, ...)
Ermittlung aktuelles SystemDatumZeit (JJJJMMTTHHMMSS)

Ist doch bestimmt kein Problem.
Habt ihr vielleicht nützliche Links oder Beispiele für mich?

Danke!

mfg Chris

Pikachu
13-03-07, 13:17
Sieh mal in die ILE RPG Referenz (http://publib.boulder.ibm.com/iseries/v5r1/ic2924/books/c092508302.htm) unter "Date Data Type", "Time Data Type" und "Timestamp Data Type".

B.Hauser
13-03-07, 13:23
Hallo,

in dem folgenden Redbook Kapitel 9 ist so ziemlich alles abgedeckt, was mit RPG und SQL an Datumsrechnung möglich ist.

Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone (http://www.redbooks.ibm.com/abstracts/sg246393.html?Open)

Birgitta