首页 > 解决方案 > 当小时、分钟和秒为零时,OffsetDateTime 解析忽略秒

问题描述

在使用 DateFormatter 模式解析 OffsetDateTime 并且给定日期的小时、分钟和秒为 0 时。输出中的秒数被忽略。但是我们如何才能获得 0 秒的值。

String  date  ="2018-12-30 00:00:00.0000000 +00:00";
String  DATEFORMATTER= "yyyy-MM-dd HH:mm:ss.SSSSSSS XXX";
System.out.println(OffsetDateTime.parse(date,DateTimeFormatter.ofPattern(DATEFORMATTER)));

实际产量:2018-12-30T00:00Z

预期产量:2018-12-30T00:00:00Z

标签: java

解决方案


推荐阅读