blu*_*u10 1 java datetime java-8
我正在以格式从数据库中读取日期时间2017-04-20 11:01:21.053,我需要解析该格式04/20/2017 11:01:21
我正在尝试使用以下代码在LocalDateTime(Java 8)上解析此日期:
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-mm-dd hh:mm:ss.SSS");
LocalDateTime date = LocalDateTime.parse(dateToFormat, formatter);
Run Code Online (Sandbox Code Playgroud)
但是在尝试解析时出现以下错误2017-04-20 11:01:21.053:
文本'2017-04-20 11:01:21.053'无法在索引14处解析
我在这做错了什么?
将DateTimeFormatter更改为:
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS")
Run Code Online (Sandbox Code Playgroud)
格式:
Symbol Meaning Presentation Examples
------ ------- ------------ -------
y year-of-era year 2004; 04
M/L month-of-year number/text 7; 07; Jul; July; J
d day-of-month number 10
h clock-hour-of-am-pm (1-12) number 12
H hour-of-day (0-23) number 0
m minute-of-hour number 30
s second-of-minute number 55
S fraction-of-second fraction 978
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1103 次 |
| 最近记录: |