SimpleDateFormat年末日期检查记录

Posted jiujianxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SimpleDateFormat年末日期检查记录相关的知识,希望对你有一定的参考价值。

周末本来可以懒在床上看剧,微信群突然来通知让所有java项目组派人检查项目中是否有格式化日期时使用YYYY格式的代码,放下手机的我脸(xin)上(zhong)笑(ma)嘻(mai)嘻(pi)地踏上了加班的路。

YYYY

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

yyyy

表示 year

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


以上是关于SimpleDateFormat年末日期检查记录的主要内容,如果未能解决你的问题,请参考以下文章

SimpleDateFormat格式化日期

在 Java 8 中获取日期

Android工具类篇 日期工具类DateUtil 星期获取(下篇)

java ---Date,SimpleDateFormat

SimpleDateFormat日期格式(浅面)

Java用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间