Aktuelle Kalenderwoche

KW 43

Vom 19.10.2020

Bis 25.10.2020

Kalenderwochen in MySQL

Für viele Anwendungsfälle ist es notwendig die Kalenderwoche in MySQL festzustellen. Dabei gibt es 2 Fälle zu berücksichtigen. Zum einem die aktuelle Kalenderwoche und zum anderen die Kalenderwoche zu einem bestimmten Datum. Folgend wird eine Möglichkeit aufgezeigt, wie sie an diese Informationen kommen.

Die aktuelle Kalenderwoche in MySQL

In MySQL gibt es eine einfache Möglichkeit die aktuelle Kalenderwoche festzustellen.
Eine genaue Beschreibung der MySQL Funktion WEEK() finden sie hier

SELECT WEEK(NOW(),1);

Die Kalenderwoche zu einem bestimmten Datum

In vielen Fällen will man jedoch nicht die aktuelle Kalenderwoche in MySQL sondern die Kalenderwoche zu einem bestimmten Datum. Für dieses Problem gibt es ebenfalls eine einfache Möglichkeiten die folgend gezeigt wird.

SELECT WEEK('2020-12-24',1);