java怎么获取date前一天

   2025-02-13 5290
核心提示:要获取前一天的日期,可以使用 Calendar 类或者 LocalDate 类来实现。使用 Calendar 类的方法如下:import java.util.Calendar;i

要获取前一天的日期,可以使用 Calendar 类或者 LocalDate 类来实现。

使用 Calendar 类的方法如下:

import java.util.Calendar;import java.util.Date;public class Main {    public static void main(String[] args) {        Calendar cal = Calendar.getInstance();        cal.setTime(new Date());        cal.add(Calendar.DAY_OF_MONTH, -1);        Date yesterday = cal.getTime();        System.out.println(yesterday);    }}

使用 LocalDate 类的方法如下:

import java.time.LocalDate;public class Main {    public static void main(String[] args) {        LocalDate today = LocalDate.now();        LocalDate yesterday = today.minusDays(1);        System.out.println(yesterday);    }}

这两种方法都可以获取到当前日期的前一天。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言