DateTimeFormatter以毫秒为单位失败

时间:2016-01-14 11:49:53

标签: java datetime-format java-time

我有一个来自文件的字符串,用于描述日期时间。我正试图从中获得正确的日期时间,例如:

LocalDateTime.parse("20151120184616363", DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"));

但这会出错:文字'20151120184616363'无法在索引0解析

小的变化确实有效,比如在日子之后放置空格,甚至是秒。

LocalDateTime.parse("20151120184616 363", DateTimeFormatter.ofPattern("yyyyMMddHHmmss SSS"));

但是我宁愿不做额外的操作,我必须重复一遍。有人可以告诉我第一种情况出了什么问题吗?

0 个答案:

没有答案