So I am trying to parse:
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS");
TemporalAccessor parse = dateTimeFormatter.parse("20180521073438514");
And I receive the following error: "Text '20180521073438514' could not be parsed at index 0"
But when I try to add sth that will separate "ss" and "SSS" it works:
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss.SSS");
TemporalAccessor parse = dateTimeFormatter.parse("20180521073438.514");
Am I missing some kind of delimiter to separate "ss" and "SSS"?