java获取昨天日期 yyyymmdd
时间: 2023-11-21 20:51:46 浏览: 73
可以使用Java中的Calendar类来获取昨天的日期,具体代码如下:
```java
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String yesterday = sdf.format(cal.getTime());
System.out.println(yesterday);
```
输出结果为:20211214
相关问题
java获取当前日期yyyymmdd
可以使用Java的SimpleDateFormat类来获取当前日期的yyyymmdd格式:
```
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String date = sdf.format(new Date());
System.out.println(date);
```
这段代码会将当前日期转换为yyyyMMdd格式的字符串输出。
java8获取当前日期yyyymmdd
可以使用Java 8中的LocalDate类来获取当前日期,然后使用DateTimeFormatter将其格式化为yyyymmdd格式。以下是示例代码:
```
String dateStr = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"));
System.out.println("当前日期为:" + dateStr);
```
这将输出当前日期的yyyymmdd格式。
阅读全文