import java.util.Calendar;
import java.text.SimpleDateFormat;
import java.util.Date;
public class PreviousDay {
public static void main(String[] args) {
// 创建一个Calendar实例
Calendar calendar = Calendar.getInstance();
// 将日期设置为当前日期
calendar.setTime(new Date());
// 通过调用add方法,将日历的天数减去1,得到前一天的日期
calendar.add(Calendar.DAY_OF_MONTH, -1);
// 创建一个SimpleDateFormat对象,用于格式化日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// 获取格式化后的前一天日期
String previousDay = sdf.format(calendar.getTime());
// 输出前一天的日期
System.out.println("前一天的日期是: " + previousDay);
}
}
Calendar 是 Java 中用于操作日期和时间的类。我们使用 Calendar.getInstance() 来获取当前日期和时间。Calendar 对象的时间设置为当前时间。calendar.add(Calendar.DAY_OF_MONTH, -1) 将日期减少一天,从而获取前一天的日期。yyyy-MM-dd 的形式。如果你需要进一步的帮助或有其他问题,请告诉我!
上一篇:nohup java
下一篇:java循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站