Datum zur aktuellen Kalenderwoche

Wenn man zur aktuellen Kalernderwoche Wochenstart und Wochenende errechnen möchte, dann nutzt man diese kleine Abfrage. Lässt sich natürlich auch auf andere Zeiträume berechnen.

Ein Beispiel für die Aktuelle KW:

select
convert(date,dateadd(WEEK, datediff(WEEK,0,getdate()), 0)-1) as Start,
convert(date,dateadd(WEEK, datediff(WEEK,0,getdate()), 0)+6) as Ende

Ein Beispiel für die vergangene Woche:

select
convert(date,dateadd(WEEK, datediff(WEEK,0,getdate()), 0)-7) as Start,
convert(date,dateadd(WEEK, datediff(WEEK,0,getdate()), 0)-1) as Ende

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.