adesso business consulting Stellenangebote
Software Engineer Trainee · Senior
| (Senior) Cloud Software Engineer BTP
| (Senior) Consultant Technologie
Werkstudent Softwareentwicklung · Fiori / UI5 · Consulting
Formatoption TIME: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Kategorie:Formatoptionen(ABAP) === RAW === '''WRITE |{ sy-uzeit TIME = RAW }|.''' RAW ist der Defaultwert und gibt die Uhrzeit unformatiert aus.<br /> Am…“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
=== RAW === | === RAW === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
WRITE |{ sy-uzeit TIME = RAW }|. | |||
</syntaxhighlight> | |||
RAW ist der Defaultwert und gibt die Uhrzeit unformatiert aus.<br /> | RAW ist der Defaultwert und gibt die Uhrzeit unformatiert aus.<br /> | ||
Am Beispiel von sy-uzeit ist die Ausgabe: hhmmss (14:34:23) | Am Beispiel von sy-uzeit ist die Ausgabe: hhmmss (14:34:23) | ||
=== USER === | === USER === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
WRITE |{ sy-uzeit TIME = USER }|. | |||
</syntaxhighlight> | |||
Gibt die Uhrzeit mit Formatierung aus, jenachdem welches [[Medium: Su01_defaults.png|Format]] beim Benutzerstammsatzes bei Festwerte unter Uhrzeitformat steht.<br /> | Gibt die Uhrzeit mit Formatierung aus, jenachdem welches [[Medium: Su01_defaults.png|Format]] beim Benutzerstammsatzes bei Festwerte unter Uhrzeitformat steht.<br /> | ||
Gemäß dem Uhrzeitformat in diesem [[Medium: Su01_defaults.png|Screenshot]] ist die Ausgabe: hh:mm:ss (14:34:23) | Gemäß dem Uhrzeitformat in diesem [[Medium: Su01_defaults.png|Screenshot]] ist die Ausgabe: hh:mm:ss (14:34:23) | ||
=== ISO === | === ISO === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
WRITE |{ sy-uzeit TIME = ISO }|. | |||
</syntaxhighlight> | |||
Gibt das Uhrzeit mit Formatierung gemäß [https://de.wikipedia.org/wiki/ISO_8601#Tageszeit ISO 8601] aus.<br /> | Gibt das Uhrzeit mit Formatierung gemäß [https://de.wikipedia.org/wiki/ISO_8601#Tageszeit ISO 8601] aus.<br /> | ||
Ausgabe ist: hh:mm:ss (14:34:23) | Ausgabe ist: hh:mm:ss (14:34:23) | ||
Zeile 20: | Zeile 27: | ||
=== ENVIRONMENT === | === ENVIRONMENT === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
SELECT SINGLE land FROM t005x WHERE timefm = 1 INTO @DATA(lv_12format). | SELECT SINGLE land FROM t005x WHERE timefm = 1 INTO @DATA(lv_12format). | ||
SET COUNTRY lv_12format. | SET COUNTRY lv_12format. | ||
WRITE |{ sy-uzeit TIME = ENVIRONMENT }|. | |||
</syntaxhighlight> | |||
Uhrzeitformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit [[SET_COUNTRY]] definiert wird<br /> | Uhrzeitformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit [[SET_COUNTRY]] definiert wird<br /> | ||
Hier wird eine Sprache von einem Land genommen, dass die 12h Formatierung hat.<br /> | Hier wird eine Sprache von einem Land genommen, dass die 12h Formatierung hat.<br /> |
Version vom 12. August 2021, 15:16 Uhr
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 (14:34:23)
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.