java对日期进行加减操作以及比较大小
生活随笔
收集整理的這篇文章主要介紹了
java对日期进行加减操作以及比较大小
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public static void main(String[] args) throws ParseException {//格式化日期的對象(轉化成習慣的時間格式)SimpleDateFormat sdFormat=new SimpleDateFormat("yyyy-MM-dd");//靜態方法getInstance()使用默認時區和語言環境獲得一個日歷。Calendar calendar=Calendar.getInstance();//輸出當前系統時間;System.out.println("當前系統時間: "+sdFormat.format(calendar.getTime()));//add()增加日期,以天為單位(Calendar封裝了很多靜態的操作時間的單位)//增加10天,負數則為減少天數calendar.add(Calendar.DATE,15);//輸出增加10天后的時間;System.out.println("增加15天后的時間: "+sdFormat.format(calendar.getTime()));//輸出3個月前的時間;calendar.add(Calendar.MONTH, 16);System.out.println("16個月前的時間: "+sdFormat.format(calendar.getTime()));//輸出時間為2020年的第100天Date date=sdFormat.parse("2020-01-01");calendar.setTime(date);calendar.add(Calendar.DATE, 99);System.out.println("2020年的第100天: "+sdFormat.format(calendar.getTime()));}
比較大小
總結
以上是生活随笔為你收集整理的java对日期进行加减操作以及比较大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win11桌面图标变成白色文件怎么办?
- 下一篇: @Data注解不生效的原因