Date型別使用Calendar進行時間運算

00潤物無聲00發表於2017-12-16

2個應用

1.Calendar的使用

2.SimpleDateFormat的使用

        Date dateFY = new Date();
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(dateFY);
        calendar.add(Calendar.HOUR,0-71);
        Date dateFY2 =calendar.getTime();

        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
        String dateStr = sdf.format(dateFY2);
        String dateFYString = sdf.format(dateFY);

        System.out.println("當前時間:--->" +dateFYString);
        System.out.println("當前時間提前71小時-->"+ dateStr);

執行結果:

當前時間:--->2017-12-16 01:11
當前時間提前71小時-->2017-12-13 02:11

相關文章