1.Calendar日歷類
Calendar rightNow = Calendar.getInstance();
log.error("日歷輸出:{}-{}-{}-{}-{}",rightNow.get(Calendar.YEAR),rightNow.get(Calendar.MONTH),
rightNow.get(Calendar.DATE),rightNow.get(Calendar.HOUR_OF_DAY),rightNow.get(Calendar.AM_PM)); // 0為上午
rightNow.add(Calendar.YEAR,5);
log.error("年份:{}",rightNow.get(Calendar.YEAR));
log.error("時間:{}",rightNow.getTime());
log.error("時間2:{}",rightNow.getTime().getTime());
輸出:
2021-02-19 09:44:50.043 ERROR 756 --- [ main] docker.demo.DemoApplication : 日歷輸出:2021-1-19-9-0
2021-02-19 09:44:50.043 ERROR 756 --- [ main] docker.demo.DemoApplication : 年份:2026
2021-02-19 09:44:50.044 ERROR 756 --- [ main] docker.demo.DemoApplication : 時間:Thu Feb 19 09:44:50 CST 2026
2021-02-19 09:44:50.044 ERROR 756 --- [ main] docker.demo.DemoApplication : 時間2:1771465490043
真實時間是2021-2-19 09:47,月份是從0開始的,所以需要+1,rightNow.add可以在原有時間上添加相應(yīng)的時間