-
YYYY.MM.DD ist keine gültige alphanumerische Darstellung eines Datums!
Gültige Formate sind: YYYY-MM-DD, DD.MM.YYYY, MM/DD/YYYY
... und was die wenigsten wissen: 'YYYYMMDDHHMMSS' wird als gültiges Format angesehen, d.h. das Datum einfach nach alpha konvertieren und 6 Nullen dranhängen und schon funktionierts.
Das folgende Beispiel funktioniert:
Code:
D MyDate S 8P 0 inz(20121011)
D DSTS DS
D MyTS 14A
D MyDateA 8A Overlay(MyTS)
D MyTimeA 6A Overlay(MyTS: *Next) inz('000000')
D MyWeekDay S 1P 0
D MyWeekISO S 3P 0
*---------------------------------------------------------
/Free
MyDateA = %EditC(MyDate: 'X');
Exec SQL Set (:MyWeekDay, :MyWeekIso) = (DayOfWeek_ISO(:MyTS),
Week_ISO(Date(:MyTS)));
Dsply MyWeekDay;
Dsply MyWeekISO;
*INZSR = *On
/End-Free
-
Bei den 6 Nullen, da sagst du was, das mag auch %date() und SQL:
d myNumdate 8P 0
d myDate D
myDate = %date(myNumDate * 1000000);
-
 Zitat von Fuerchau
Bei den 6 Nullen, da sagst du was, das mag auch %date() und SQL:
d myNumdate 8P 0
d myDate D
myDate = %date(myNumDate * 1000000);
Natürlich, dabei handelt es sich schließlich um eine Zeitmarke (ohne Trennzeichen), wie sie schon immer mit TIME gefüllt werden konnte.
Birgitta
Similar Threads
-
By strickistracki in forum IBM i Hauptforum
Antworten: 16
Letzter Beitrag: 03-11-05, 16:18
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