Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java date 获取前一天

作者:绝朢╭ァ   发布日期:2025-04-10   浏览:84

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);
    }
}

解释说明:

  1. 创建 Calendar 实例:使用 Calendar.getInstance() 获取当前的 Calendar 对象。
  2. 获取当前日期:通过 calendar.getTime() 获取当前日期,并打印出来。
  3. 设置为前一天:使用 calendar.add(Calendar.DAY_OF_MONTH, -1) 将日期减去一天,从而得到前一天的日期。
  4. 格式化日期输出:定义了一个 formatDate 方法,使用 SimpleDateFormat 来格式化日期为 yyyy-MM-dd 的形式。

这样你就可以轻松获取并打印出前一天的日期。

上一篇:java快速入门

下一篇:java 日期

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站