import java.util.Calendar;
import java.util.Date;
import java.text.SimpleDateFormat;
public class PreviousDayExample {
    public static void main(String[] args) {
        // 创建一个Calendar实例
        Calendar calendar = Calendar.getInstance();
        // 获取当前日期
        Date currentDate = calendar.getTime();
        System.out.println("当前日期: " + formatDate(currentDate));
        // 设置为前一天
        calendar.add(Calendar.DAY_OF_MONTH, -1);
        Date previousDate = calendar.getTime();
        System.out.println("前一天日期: " + formatDate(previousDate));
    }
    // 格式化日期输出
    private static String formatDate(Date date) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        return sdf.format(date);
    }
}Calendar 实例:使用 Calendar.getInstance() 获取当前的 Calendar 对象。calendar.getTime() 获取当前日期,并打印出来。calendar.add(Calendar.DAY_OF_MONTH, -1) 将日期减去一天,从而得到前一天的日期。formatDate 方法,使用 SimpleDateFormat 来格式化日期为 yyyy-MM-dd 的形式。这样你就可以轻松获取并打印出前一天的日期。
上一篇:java快速入门
下一篇:java 日期
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站