mysql计算年周的DATE_FORMAT函数不准确

mysql计算年周的DATE_FORMAT函数不准确_第1张图片

上述mysql的DATE_FORMAT的函数1处值为1,hutool计算出的周为1,但是2处值为52,hutool值为53,不满足-1差值。

估通过拼接的方式CONCAT(year('2024-01-01 00:00:00'),'-',week('2024-01-01 00:00:00'))解决,mysql跟hutool到年周的计算结果。

总结,mysql的DATE_FORMAT('2024-01-01 00:00:00', '%x-%v')计算年周函数不准确。

你可能感兴趣的:(mysql,数据库)