https://www.cnblogs.com/benefitworld/p/5832897.html
https://blog.youkuaiyun.com/A_Runner/article/details/77143566 (重要)
SELECT *FROM `dateTest` where DATE_FORMAT(date,'%Y%m%d') = '20170809'
SELECT *FROM `dateTest` where DATE_FORMAT(date,'%Y%m%d') BETWEEN '20170601' and '20170625'
<!--根据身份证号码和年份获取缴费记录--> <select id="findInfoByIdnumAndYear" resultType="NjdjPayPaymentRecord" > select * FROM pay_payment_record a where a.ID_NUMBER =#{0} and a.PAYMENT_MONTH like concat('%',#{1},'%') </select>
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM"); java.sql.Date timePara = null; try { timePara = new java.sql.Date(new Date().getTime()); System.out.println(timePara); } catch (Exception e) { e.printStackTrace(); }
无用
// Date ss = new Date(); // SimpleDateFormat format0 = new SimpleDateFormat("yyyy-MM"); // String time = format0.format(ss.getTime());//这个就是把时间戳经过处理得到期望格式的时间 // System.out.println("字符串格式:" + time); // Date date=null; // try { // date = format0.parse(time); // System.out.println("日期格式:"+date); // } catch (ParseException e) { // System.out.println(e.getMessage()); // } // SimpleDateFormat format = new SimpleDateFormat("yyyy-MM");