如何在JAVA中从MySQL获取当前年份和月份?

Gna*_*air 0 java mysql

我想从MySQL获取当前年份和月份的记录.

我正在过去获取今天的记录

今天:("recDate","=",new Date());

像这样,如何获取当前月份和当前年份?

提前致谢

  • Gnaniyar Zubair

Aln*_*tak 5

没有必要传递参数,MySQL可以自己解决当前年份和月份:

SELECT * FROM table
WHERE  YEAR(recDate) =  YEAR(CURDATE())
  AND MONTH(recDate) = MONTH(CURDATE())
Run Code Online (Sandbox Code Playgroud)

或者,或者,

SELECT * FROM table
WHERE DATE_FORMAT(recDate, '%Y%m') = DATE_FORMAT(NOW(), '%Y%m')
Run Code Online (Sandbox Code Playgroud)