Java 怎么获取当前时间前一个小时的时间

发布网友 发布时间:2022-04-23 22:13

我来回答

2个回答

热心网友 时间:2023-08-29 02:43

代码如下:Calendar c = Calendar.getInstance();//可以对每个时间域单独修改
c.setTime(new Date());
c.set(Calendar.HOUR_OF_DAY, c.get(Calendar.HOUR_OF_DAY) - 1);
这几步即可获得当前时间前一个小时

热心网友 时间:2023-08-29 02:44

Calendar calendar = Calendar.getInstance(); 
    /* HOUR_OF_DAY 指示一天中的小时 */
    calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - 1); 
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
    System.out.println("一个小时前的时间:" + df.format(calendar.getTime())); 
    System.out.println("当前的时间:" + df.format(new Date())); 

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com