Auslesen die erste 8 Stelle von Datum

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Hi ,

Ich wollte die erste 8 Stelle von Datum auslesen.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Auslesen die erste 8 Stelle von Datum

Beitrag von PeterPaletti (Specialist / 358 / 33 / 99 ) »
Verstehe die Frage nicht so ganz. Ein Datumfeld hat üblicher Weise sowieso nur 8 Stellen. Wenn du die ersten 8 Stellen ausliest, dann liest du das ganze Feld aus.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Ich habe datum (20230101000000) geanu so .
ich wollte die erste 8 stellen auslesen.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von PeterPaletti (Specialist / 358 / 33 / 99 ) »
Dann wäre die Frage, was das für ein Feldtyp ist, wenn das ein zeichenartiges Feld ist, dann kannst du ganz einfach mit Offset und Feldlänge arbeiten.
Wenn das ein Timestamp ist, musst du den Timestamp konvertieren.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Ich habe mit dem TIMESTAMP konvertiert. aber krieg ich immer 00000000.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Hallo,
Ich habe die Lösung gefunden.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von Sebastian82 (ForumUser / 82 / 10 / 12 ) »
Data(datum) = substring( value = lv_timestamp len = 8 )

Folgende Benutzer bedankten sich beim Autor Sebastian82 für den Beitrag:
ShayHoss


Re: Auslesen die erste 8 Stelle von Datum

Beitrag von DeathAndPain (Top Expert / 1964 / 261 / 415 ) »
Sebastian82 hat geschrieben:
24.07.2023 14:27
Data(datum) = substring( value = lv_timestamp len = 8 )
Ich würde statt der substring-Funktion ganz ketzerisch einfach lv_timestamp(8) schreiben...

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von Sebastian82 (ForumUser / 82 / 10 / 12 ) »
Ja, wir sind ja bemüht die ganzen vielen neuen Funktion auch zu nutzen ;-)

Seite 1 von 1

Vergleichbare Themen

5
Antw.
17339
Views
Zeichen ab einer festen stelle auslesen
von Gast » 10.01.2006 11:58 • Verfasst in ABAP® für Anfänger
3
Antw.
2910
Views
Aus Excel Datum auslesen und konvertieren
von Nadine_2706 » 26.07.2011 10:20 • Verfasst in ABAP® für Anfänger
2
Antw.
3355
Views
lokal Datei-Datum auslesen
von herr mb » 14.01.2011 08:54 • Verfasst in ABAP® Core
10
Antw.
2936
Views
1000er stelle
von kostonstyle » 16.03.2007 07:55 • Verfasst in ABAP® für Anfänger
4
Antw.
4124
Views
Lohnsteuerbescheinigung - erste Tätigkeitsstätte
von Kerstin » 11.12.2015 10:02 • Verfasst in Human Resources

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 297
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 889
MS-Word als Editor
letzen Monat von tekko 1 / 4397