Для правильного вопроса надо знать половину ответа
Неделя начинается с понедельника и идентифицируется своим порядковым номером в году. Первой календарной неделей года считают первую неделю, содержащую первый четверг текущего года. Последней календарной неделей календарного года считают неделю, которая предшествует первой календарной неделе следующего года. ISO 8601.
Соответственно, 2024-12-29 - воскресенье, последний день последней, 52-й недели года.
2024-12-30 - понедельник, входящий в неделю, где четвергом является 2025-01-02, то есть в первую неделю 2025 года.
Rsa97, хотя половина недели тоже не очень вариант, но тут проблема еще другая имеется, от номера недели без года и месяца в связке мало пользы, а год и месяц то возвращается: 2024 декабрь - и в php и в mysql
psiklop, Если нужно что-то, чего нет в стандартных функциях языка то варианта два - использовать какую-либо библиотеку или писать свою функцию.
На самом деле, вы столкнётесь с ещё одной проблемой. 2027 год, например, начинается с пятницы. Поэтому 2027-01-01 будет последней неделей 2026 года, а первая неделя 2027 года начнётся с 2027-01-04.