Aktuelle Kalenderwoche

KW 09

Vom 01.03.2021

Bis 07.03.2021

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('2021-12-24',1);