为了账号安全,请及时绑定邮箱和手机立即绑定

Apache DateUtils 无法解析 2018-03-11 02:00:00 夏令时时间戳

Apache DateUtils 无法解析 2018-03-11 02:00:00 夏令时时间戳

哈士奇WWW 2021-06-07 17:02:19
public static void main(String[] args){        Date date = null;        try {            date = DateUtils.parseDateStrictly("2018-03-11 01:59:00", "yyyy-MM-dd HH:mm:ss");            System.out.println(date.getTime());            date = DateUtils.parseDateStrictly("2018-03-11 02:00:00", "yyyy-MM-dd HH:mm:ss");            System.out.println(date.getTime());        }catch(Exception e) {            e.printStackTrace();        }    }第一个时间戳被成功解析,但第二个时间戳无法解析。org.apache.commons.lang3.time.DateUtils 是否存在错误?我正在使用 commons-lang3-3.4.jar1520751540000java.text.ParseException:无法解析日期:2018-03-11 02:00:00 at org.apache.commons.lang3.time.DateUtils.parseDateWithLeniency(DateUtils.java:401) at org.apache.commons .lang3.time.DateUtils.parseDateStrictly(DateUtils.java:343) 在 org.apache.commons.lang3.time.DateUtils.parseDateStrictly(DateUtils.java:321) 在 com.ecw.vocabulary.mapper.impl.Test.testMetoo (Test.java:59) 在 com.ecw.vocabulary.mapper.impl.Test.main(Test.java:40)
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

因为它不存在!

2018 年 3 月 11 日,星期日,凌晨 2:00:00 的时钟向前调了 1 小时,改为当地时间 2018 年 3 月 11 日,星期日,凌晨 3:00:00。


查看完整回答
反对 回复 2021-06-10
  • 1 回答
  • 0 关注
  • 227 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信