java 格式化当前时间,按照年月日时分秒格式
时间: 2024-09-19 11:10:28 浏览: 67
在Java中,你可以使用`java.time`包下的`LocalDateTime`类以及`DateTimeFormatter`来格式化当前时间。以下是一个简单的示例,展示如何获取并格式化当前日期和时间:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 定义日期时间格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// 格式化当前时间
String formattedTime = now.format(formatter);
System.out.println("当前时间为: " + formattedTime);
}
}
```
在这个例子中,`ofPattern("yyyy-MM-dd HH:mm:ss")`创建了一个格式字符串,它告诉`DateTimeFormatter`我们希望的时间格式是四位数的年份、两位数的月份、两位数的日期、两位数的小时、两位数的分钟和秒。
阅读全文