0
2016年的第一週,實際上是2015年的第53周,由mysql轉換爲2016年第53周。 我如何將它轉換爲實際的一週,即2015年的第53周? http://www.epochconverter.com/weeks/2016mysql:date_format將2016年的第一週轉換爲上週
select date_format('2016-01-03 09:16:18','%y-%v');
16-53
2016年的第一週,實際上是2015年的第53周,由mysql轉換爲2016年第53周。 我如何將它轉換爲實際的一週,即2015年的第53周? http://www.epochconverter.com/weeks/2016mysql:date_format將2016年的第一週轉換爲上週
select date_format('2016-01-03 09:16:18','%y-%v');
16-53
使用
select yearweek('2016-01-03',1);
的第二個參數是weekmode,值1是指周的星期一開始。
或者
SELECT date_format('2016-01-03 09:16:18', '%x-%v')
的%x表示星期週一
開始參考這裏:http://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html