正例:new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
1、日期格式化时,表示年份统一使用小写的y。 说明:yyyy表示当天所在的年,而大写的YYYY代表是当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,返回的YYYY就是下一年。
2、日期格式化时,分清楚大写的M和小写的m,大写的H和小写的h分别指代的意义。 说明:M表示月份、m表示分钟、H表示24小时制、h表示12小时制。
3、 获取当前毫秒数:System.currentTimeMillis() 获取更加精确的纳秒级时间值:System.nanoTime() 在JDK8中,推荐使用Instant类
4、 获取今年的天数: int daysOfThisYear = LocalDate.now().lengthOfYear(); 获取指定某年的天数: LocalDate.of(2011, 1, 1).lengthOfYear();