获取当前日期,转换成yyyyMMdd
时间: 2024-09-06 18:07:25 浏览: 49
jquery 将当前时间转换成yyyymmdd格式的实现方法
在Java中,要获取当前日期并将它转换成"yyyyMMdd"格式的字符串,可以使用`java.util.Calendar`类或者`java.time.LocalDate`类,这里以`LocalDate`为例,因为它更现代且设计得更好。以下是具体的代码示例:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class DateFormatExample {
public static void main(String[] args) {
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
// 格式化日期
String formattedDate = currentDate.format(formatter);
// 打印结果
System.out.println(formattedDate);
}
}
```
这段代码首先导入了`java.time.LocalDate`和`java.time.format.DateTimeFormatter`类。然后在`main`方法中,通过`LocalDate.now()`获取当前日期。接着创建了一个`DateTimeFormatter`实例,并指定了日期格式为"yyyyMMdd"。最后通过`format`方法将当前日期格式化为字符串。
阅读全文