java日期格式转化api
时间: 2024-12-31 17:48:31 浏览: 4
在Java中,处理日期和时间通常使用`java.time`包下的类,特别是`LocalDate`, `LocalTime`, `LocalDateTime`, `ZonedDateTime`等。如果你需要进行日期格式的转换,可以使用以下几个API:
1. `DateTimeFormatter`: 这是一个用于解析和格式化日期时间的工具类。你可以创建一个实例并指定输入和输出的模式字符串,例如ISO、yyyy-MM-dd或HH:mm:ss等。
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
String inputFormat = "yyyy-MM-dd";
String outputFormat = "dd/MM/yyyy";
LocalDate date = LocalDate.now();
DateTimeFormatter formatterIn = DateTimeFormatter.ofPattern(inputFormat);
DateTimeFormatter formatterOut = DateTimeFormatter.ofPattern(outputFormat);
String formattedDate = date.format(formatterOut); // 转换格式
System.out.println(formattedDate);
}
}
```
阅读全文