Formatoption DATE: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
(Die Seite wurde neu angelegt: „Kategorie:Formatoptionen(ABAP) === RAW === '''WRITE |{ sy-datum DATE = RAW }|.''' RAW ist der Defaultwert und gibt das Datum unformatiert aus.<br /> Am B…“)
 
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
=== RAW ===
=== RAW ===


'''WRITE |{ sy-datum DATE = RAW }|.'''
<syntaxhighlight lang="abap" line start="1">
WRITE |{ sy-datum DATE = RAW }|.
</syntaxhighlight>
 
RAW ist der Defaultwert und gibt das Datum unformatiert aus.<br />
RAW ist der Defaultwert und gibt das Datum unformatiert aus.<br />
Am Beispiel von sy-datum ist die Ausgabe: yyyymmdd
Am Beispiel von sy-datum ist die Ausgabe: yyyymmdd
Zeile 8: Zeile 11:
=== USER ===
=== USER ===


  '''WRITE |{ sy-datum DATE = USER }|.'''
<syntaxhighlight lang="abap" line start="1">
  WRITE |{ sy-datum DATE = USER }|.
</syntaxhighlight>
 
Gibt das Datum mit Datumsformatierung aus, jenachdem welches [[Medium: Su01_defaults.png|Format]] beim Benutzerstammsatzes bei Festwerte unter Datumsformat steht. <br />
Gibt das Datum mit Datumsformatierung aus, jenachdem welches [[Medium: Su01_defaults.png|Format]] beim Benutzerstammsatzes bei Festwerte unter Datumsformat steht. <br />
Gemäß Datumsformat dd.mm.yyyy in SU01 ist die Ausgabe: dd.mm.yyyy
Gemäß Datumsformat dd.mm.yyyy in SU01 ist die Ausgabe: dd.mm.yyyy
Zeile 14: Zeile 20:
=== ISO ===
=== ISO ===


  '''WRITE |{ sy-datum DATE = ISO }|.'''
<syntaxhighlight lang="abap" line start="1">
  WRITE |{ sy-datum DATE = ISO }|.
</syntaxhighlight>
Gibt das Datum mit Datumsformatierung gemäß [https://de.wikipedia.org/wiki/ISO_8601#Datum ISO 8601] aus.<br />
Gibt das Datum mit Datumsformatierung gemäß [https://de.wikipedia.org/wiki/ISO_8601#Datum ISO 8601] aus.<br />
Ausgabe ist: yyyy-mm-dd
Ausgabe ist: yyyy-mm-dd


=== ENVIRONMENT ===
=== ENVIRONMENT ===


<syntaxhighlight lang="abap" line start="1">
  SET COUNTRY 'EN'.
  SET COUNTRY 'EN'.
  '''WRITE |{ sy-datum DATE = ENVIRONMENT }|.'''
  WRITE |{ sy-datum DATE = ENVIRONMENT }|.
</syntaxhighlight>
 
Datumsformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit [[SET_COUNTRY]] definiert wird.<br />
Datumsformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit [[SET_COUNTRY]] definiert wird.<br />
Wird SET_COUNTRY zuvor nicht verwendet, entspricht die Datumsformatierung von Foramtoption "USER"
Wird SET_COUNTRY zuvor nicht 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 [[Formatoption_COUNTRY|COUNTRY]] zu machen.
'''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 [[Formatoption_COUNTRY|COUNTRY]] zu machen.

Aktuelle Version vom 28. August 2021, 18:04 Uhr

RAW

WRITE |{ sy-datum DATE = RAW }|.

RAW ist der Defaultwert und gibt das Datum unformatiert aus.
Am Beispiel von sy-datum ist die Ausgabe: yyyymmdd

USER

 WRITE |{ sy-datum DATE = USER }|.

Gibt das Datum mit Datumsformatierung aus, jenachdem welches Format beim Benutzerstammsatzes bei Festwerte unter Datumsformat steht.
Gemäß Datumsformat dd.mm.yyyy in SU01 ist die Ausgabe: dd.mm.yyyy

ISO

 WRITE |{ sy-datum DATE = ISO }|.

Gibt das Datum mit Datumsformatierung gemäß ISO 8601 aus.

Ausgabe ist: yyyy-mm-dd

ENVIRONMENT

 SET COUNTRY 'EN'.
 WRITE |{ sy-datum DATE = ENVIRONMENT }|.

Datumsformatierung wird ausgeführt abhängig von der Sprachumgebung, die mit SET_COUNTRY definiert wird.
Wird SET_COUNTRY zuvor nicht 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