Formatoption TIME

Aus SAP Wiki ツ

RAW

 WRITE |{ sy-uzeit TIME = RAW }|.

RAW ist der Defaultwert und gibt die Uhrzeit unformatiert aus.
Am Beispiel von sy-uzeit ist die Ausgabe: hhmmss (143423)

USER

 WRITE |{ sy-uzeit TIME = USER }|.

Gibt die Uhrzeit mit Formatierung aus, jenachdem welches Format beim Benutzerstammsatzes bei Festwerte unter Uhrzeitformat steht.
Gemäß dem Uhrzeitformat in diesem Screenshot ist die Ausgabe: hh:mm:ss (14:34:23)

ISO

 WRITE |{ sy-uzeit TIME = ISO }|.

Gibt das Uhrzeit mit Formatierung gemäß ISO 8601 aus.
Ausgabe ist: hh:mm:ss (14:34:23)

ENVIRONMENT

 SELECT SINGLE land FROM t005x WHERE timefm = 1 INTO @DATA(lv_12format). 
 SET COUNTRY lv_12format.
 WRITE |{ sy-uzeit TIME = ENVIRONMENT }|.

Uhrzeitformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit SET_COUNTRY definiert wird
Hier wird eine Sprache von einem Land genommen, dass die 12h Formatierung hat.
Ausgabe ist z.B.: 02:34:23 PM
Wird SET_COUNTRY nicht zuvor verwendet, entspricht die Datumsformatierung von Formatoption "USER"

HINWEIS: Bei Parameter ENVIRONMENT wird durch SET_COUNTRY die Sprachumgebung auf das jeweilige Land gesetzt. Es ist auch möglich dies nur für ein Ausdruck Mithilfe der Formatoption COUNTRY zu machen.

Nützliche Seiten


Dieses Wiki wird privat in Freizeit nach bestem Wissen und Gewissen gepflegt und dient primär als eigene Wissenssammlung für die tägliche Arbeit im SAP-ERP-Umfeld.
Alle dargestellten Softwareprodukte, auch in Form von Screenshots, sind Eigentum der SAP SE. Ihre Marken, vgl. Link, sind u.a.: SAP®, ABAP®, SAP Fiori®, SAP HANA®, SAP S/4HANA®, SAP S/4HANA® Cloud