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 / 348 / 32 / 97 ) »
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 / 348 / 32 / 97 ) »
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 / 79 / 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 / 1933 / 253 / 410 ) »
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 / 79 / 10 / 12 ) »
Ja, wir sind ja bemüht die ganzen vielen neuen Funktion auch zu nutzen ;-)

Seite 1 von 1

Vergleichbare Themen

5
Antw.
16820
Views
Zeichen ab einer festen stelle auslesen
von Gast » 10.01.2006 11:58 • Verfasst in ABAP® für Anfänger
9
Antw.
8386
Views
Wochentag zu Datum auslesen
von Mel » 27.12.2004 20:20 • Verfasst in ABAP® Core
2
Antw.
3280
Views
lokal Datei-Datum auslesen
von herr mb » 14.01.2011 08:54 • Verfasst in ABAP® Core
3
Antw.
2747
Views
Aus Excel Datum auslesen und konvertieren
von Nadine_2706 » 26.07.2011 10:20 • Verfasst in ABAP® für Anfänger
1
Antw.
1389
Views
Spaltenüberschrift nur für erste Seite
von dyv » 08.09.2014 11:57 • Verfasst in ABAP® für Anfänger

Ü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

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1661
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8263