LocalDateTime format
时间: 2023-11-09 19:50:52 浏览: 69
LocalDateTime.format()方法是用于将LocalDateTime对象格式化为指定的字符串格式。在这个例子中,我们可以看到使用了不同的DateTimeFormatter来对同一个LocalDateTime对象进行不同的格式化。
- DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")的效果是将LocalDateTime对象格式化为"年-月-日 小时:分钟:秒"的格式,例如"2023-06-12 22:50:54"。
- DateTimeFormatter.BASIC_ISO_DATE的效果是将LocalDateTime对象格式化为基本ISO日期格式,即"yyyyMMdd",例如"20230612"。
- DateTimeFormatter.ISO_DATE的效果是将LocalDateTime对象格式化为ISO日期格式,即"年-月-日",例如"2023-06-12"。
- DateTimeFormatter.ISO_DATE_TIME的效果是将LocalDateTime对象格式化为ISO日期时间格式,即"年-月-日T小时:分钟:秒",例如"2023-06-12T22:50:54"。
- DateTimeFormatter.ISO_TIME的效果是将LocalDateTime对象格式化为ISO时间格式,即"小时:分钟:秒",例如"22:50:54"。
- DateTimeFormatter.ISO_LOCAL_DATE的效果是将LocalDateTime对象格式化为ISO本地日期格式,即"年-月-日",例如"2023-06-12"。
- DateTimeFormatter.ISO_LOCAL_DATE_TIME的效果是将LocalDateTime对象格式化为ISO本地日期时间格式,即"年-月-日T小时:分钟:秒",例如"2023-06-12T22:50:54"。
- DateTimeFormatter.ISO_LOCAL_TIME的效果是将LocalDateTime对象格式化为ISO本地时间格式,即"小时:分钟:秒",例如"22:50:54"。
- DateTimeFormatter.ISO_ORDINAL_DATE的效果是将LocalDateTime对象格式化为ISO年份和年中的天数格式,即"年-第几天",例如"2023-163"。
- DateTimeFormatter.ISO_WEEK_DATE的效果是将LocalDateTime对象格式化为ISO年份、周数和周几格式,即"年-W周数-周几",例如"2023-W24-1"。
阅读全文