JAVA 获取前一天的日期 转化为日期字符串
时间: 2023-11-18 18:04:33 浏览: 119
java获取昨天日期字符串的方法
5星 · 资源好评率100%
可以使用Java中的Calendar类来获取前一天的日期,然后再将日期格式化为字符串。以下是示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, -1);
Date date = calendar.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateString = sdf.format(date);
System.out.println(dateString);
}
}
```
在这个例子中,我们使用Calendar.getInstance()获取一个Calendar对象,并且使用add方法将日期减去一天。然后,我们通过getTime方法将Calendar对象转换为Date对象,并且使用SimpleDateFormat将日期格式化为字符串。
阅读全文