Rechnen mit Kalenderwochen

Getting started ... Alles für einen gelungenen Start.

Rechnen mit Kalenderwochen

Postby Tarek1391 » Thu Mar 13, 2014 8:40 pm

Hallo,

ich ermittle mit der Funktion 'DATE_GET_WEEK' von zwei Datums (?) die Kalenderwochen.
Datentyp kweek (= Fabrikkalender: Woche).

Nun möchte ich gern herausfinden, wie viel Wochen Differenz dazwischen liegen.
Beispiel:
max = 13.03.2014 = KW 201411
min = 29.11.2013 = KW 201348

In meinem jugendlichen Leichtsinn, ging ich davon aus, das SAP aus max - min = 15 macht.
Das Ergebnis ist aber 63. Die Kalenderwochen werden hier also als normale Zahlen betrachtet.

Wie löse ich das Problem möglichst elegant?

Besten Dank!

Falk
Tarek1391
...
...
 
Posts: 132
Joined: Fri Nov 18, 2005 3:01 pm

Re: Rechnen mit Kalenderwochen

Postby Bianka4768 » Fri Mar 14, 2014 7:42 am

Hallo Falk,
wie wäre es mit dem Ansatz:
(Endtag - Anfangstag) / 7
Und dann noch auf/abrunden wie gewünscht?

MfG
Thomas R.
Bianka4768
....
....
 
Posts: 567
Joined: Tue Dec 10, 2002 5:46 pm

Re: Rechnen mit Kalenderwochen

Postby Tarek1391 » Fri Mar 14, 2014 3:09 pm

Hallo Thomas,

ich fürchte, die Lösung ist mir fast zu einfach. :)

Vielen Dank!

Falk
Tarek1391
...
...
 
Posts: 132
Joined: Fri Nov 18, 2005 3:01 pm


Return to ABAP® für Anfänger

Who is online

Users browsing this forum: No registered users and 3 guests