Date类型使用Calendar进行时间运算

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

你可能感兴趣的:(☀,成长经历)