java - 当小时、分钟和秒为零时,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 - 扭曲排序
- python - 在python的while循环中更新“To:”电子邮件标题
- python - 如何跳过自定义 __getattribute__ 方法?
- r - 如何在 ggplot2 图形(条形图和散点图)的 x 轴上添加两个变量
- javascript - javascript中的SVG轻微跳跃效果
- pip - Travis CI 的 PyPi 部署:身份验证无效或不存在
- tensorflow - tf.keras:使用 tf.data.Dataset 作为输入时,评估 model.updates 中断
- c# - 将 SQL 日期转换为 dd-mmmm-yyyy C#
- javascript - Express 中间件调用多次
- javascript - 使用模板文字无法识别的表达式