gpt4 book ai didi

java - java 日期格式解析字符串

转载 作者:行者123 更新时间:2023-12-01 07:02:26 25 4
gpt4 key购买 nike

我得到了功能:

    public boolean isValidDate(String inDate) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:sssZ");
dateFormat.setLenient(false);
try {
dateFormat.parse(inDate.trim());
} catch (ParseException pe) {
return false;
}
return true;
}

我需要验证字符串是否为:' 2015-01-06T10:51:26.227+0100 ' 是日期,但函数总是返回 false。谁能告诉我我的 dateDormat: "yyyy-MM-dd'T'HH:mm:sssZ"是正确的?我读了很多关于格式化日期的问题,但我认为我的 dateFormat 仍然不正确。

最佳答案

错误

  • 缺少毫秒S
  • 秒和毫秒之间缺少点.
  • 放置 3 秒 s

你的格式应该是

yyyy-MM-dd'T'HH:mm:ss.SSSZ

关于java - java 日期格式解析字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39037223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com