【发布时间】:2015-02-19 13:03:53
【问题描述】:
我从 mssql 数据库中得到一个字符串,表示这样的日期
2015 年 2 月 18 日上午 12:00:00:000
不,我试图通过使用将其转换为 LocalDateTime 对象,但没有运气
private static final DateTimeFormatter ZEITSTEMPEL_FORMAT = DateTimeFormatter.ofPattern("MMM dd yyyy HH:mm:ss:SSSa");
LocalDateTime d = LocalDateTime.parse(getBENOETIGT_ZUM(),ZEITSTEMPEL_FORMAT);
原因:java.time.format.DateTimeParseException: Text 'Feb 18 2015 12:00:00:000AM' 无法解析:发现冲突:字段 AmPmOfDay 1 不同于从 12:00 得出的 AmPmOfDay 0
我错过了什么? 提前谢谢 英格
【问题讨论】:
-
请编辑问题的标签,这与javafx-8无关。添加
java-8和datetime等标签。