清脆白昼

文章
7
资源
0
加入时间
3年0月8天

calendar.getActualMaximum(calendar.DAY_OF_MONTH)的陷阱

在使用calendar.getActualMaximum(calendar.DAY_OF_MONTH)获取每月最后一天时,发现在2月出现了问题,获取到的时间是20170303,而其他月份获取的最后一天都是正确的。而且之前获取2月最后一天是28号,也每月问题。代码也没动过。后来才发现昨天是28号取的2月最后一天,29-31号取2月最后一天都会有问题。原因是Calendar类在set的时候,并