Kalenderwochen aus Datum

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Kalenderwochen aus Datum

Beitrag von andyduerr (ForumUser / 12 / 0 / 0 ) »
Hallo :)
ich habe folgendes Problem:
aus einem Dati
um z.B. 15.01.2006 musss ich Wochen einteilungen kreieren. Das bedeutet Ich muss wissen welche Kalenderwochen zum Januar gehören.
Ich kann nicht einfach den 01.01.2006 nehmen und dann date_get_week und den 31.01.2006 und Date_get_week verwenden.
Da z.B. der 01.01.2006 noch zum Dezember gehört laut Kalender Woche.
Kann mir jemand helfen -Danke

Andy

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


Beitrag von just (ForumUser / 35 / 0 / 0 ) »
nun es gibt ja immer irgendwelche überlappungen und so gehört eben die 52.(?) kalenderwoche hin und wieder auch mal zum januar.
es gibt halt keine eindeutigen zuordnungen.

für dich dürfte es aber doch vollkommen ausreichen, wenn du folgendes machst:

1. Date_get_week (kenne ich zwar nicht, aber du wirst das ja schon getestet haben ;) )
2. wenn datum im januar und woche größer 5, dann ist das noch die woche vom dezember...

Re: Kalenderwochen aus Datum

Beitrag von ralf.wenzel (Top Expert / 3950 / 202 / 281 ) »
Wenn ich es richtig in Erinnerung habe, ist DIE Woche, in der der 4. Januar ist, die erste Kalenderwoche.

Das sollte helfen, eine entsprechende Logik / Ausnahmelogik zu programmieren.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von ChrisB (Specialist / 408 / 8 / 20 ) »
Na ja, das Thema ist wohl auch, dass diese Regelung, dass die KW 1 die Woche ist, in der mindestens x Tage im neuen Jahr liegen (oder so ähnlich), eben nicht international gültig ist. Soweit ich mich erinnere beginn in USA die KW 1 immer auch mit dem 1.1. aber das müsste sich über Google eigentlich rausbekommen lassen.

Zur Ermittlung der KW im SAP kannst Du auch den FuBa: DATE_GET_WEEK verwenden. Soweit ich das sehe berücksichtigt der die Regelung für Deutschland korrekt.

Gruß,
Chris

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Auf jedenfall müsst ihr darauf achten, das ihr die alle paar Jahren vorkommende KW53 nicht vergisst! ;)

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1449
Views
7
Antw.
6685
Views
Convert Gregorianisches Datum -> Julianisches Datum
von michael baum » 06.06.2005 09:25 • Verfasst in ABAP® Core
4
Antw.
1011
Views
Daten zwischen Datum A und Datum B
von cecslucas » 13.10.2022 09:44 • Verfasst in ABAP® für Anfänger
6
Antw.
5836
Views
Mit Datum Rechnen
von Trulchen » 05.09.2012 08:47 • Verfasst in ABAP® für Anfänger
2
Antw.
2739
Views
Datum konvertieren
von Trulchen » 21.02.2014 13:28 • Verfasst in ABAP® für Anfänger

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

RFC vs. ODATA
vor 2 Minuten von Sebastian82 1 / 4