java时间格式化 yyyy-MM-dd HH:mm:ss.fff
时间: 2024-11-28 08:11:08 浏览: 7
C#时间格式化(Datetime)用法详解
5星 · 资源好评率100%
在Java中,如果你想要将日期和时间按照"年-月-日 时:分:秒.毫秒"这种格式进行格式化,你可以使用`SimpleDateFormat`类或者`DateTimeFormatter`类。这里是一个例子,展示如何使用`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.SSS"); // 设置格式
String formattedDateTime = now.format(formatter); // 格式化日期时间
System.out.println(formattedDateTime);
}
}
```
这段代码首先获取当前的本地日期时间(`LocalDateTime.now()`),然后创建一个`DateTimeFormatter`实例,并指定模式字符串`"yyyy-MM-dd HH:mm:ss.SSS"`,其中`SSS`代表三位数的毫秒。最后,通过`format()`方法将日期时间转换成字符串。
阅读全文