SimpleDateFormat年末日期检查记录

YYYY

根据jdk1.8介绍来看,表示week year

yyyy

表示 year

若代码中使用了YYYYMMdd作为格式,假如今年的年末与1月1号在同一周(周日为一周的第一天)则年末的最后一周在格式化时候年份会变为新一年的年份如20191229在new Date()时候格式化后为20201229;
而使用yyyyMMdd作为格式,则不会出现此种情况,

原文地址:https://www.cnblogs.com/jiujianxian/p/12117036.html