-
CYYMMDDHHMMSS umwandeln
Ich muss in RPGLE das obige Format in eine Timestamp umwandeln.
Geht das auch einfacher als daraus ein langes Timestamp zu bauen und dann mit %timestamp umzuwandeln?
-
%timestamp erwartet ein Char(22) oder aber ein Char(14).
%timestamp(%char(MyCYYMMDDHHMMSS +19000000000000):*iso0)
https://www.ibm.com/support/knowledg...asd/bbtmst.htm
-
Nö, das taugt nix, char(14) akzeptiert er nicht.
Es geht nur so:
eval timestamp =
%date('20' + %subst(bshbegtm:2:6): *iso0)
+ %time(%subst(bshbegtm:8:6): *iso0)
-
Müßte auch mit *CYMD0 ab Stelle 1, Länge 7 ohne '20'+ gehen.
-
Wie immer Releaseabhängig, aber dies geht:
%timestamp(%char(MyCYYMMDDHHMMSS +19000000000000)+'000000':*iso0)
Solange du kein Datum vor 2000 hast, kannst du das "C" ja abschneiden. Dies hat aber
0 = 1900, 1=2000, ...
Similar Threads
-
By msost in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 06-12-17, 11:50
-
By Icke in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-07-14, 17:02
-
By Wolfgang Scheureder in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 22-02-03, 10:56
-
By alex in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 06-08-02, 07:13
-
By Blank in forum IBM i Hauptforum
Antworten: 19
Letzter Beitrag: 07-03-02, 14:30
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