gpt4 book ai didi

java - 在java中解析日期

转载 作者:行者123 更新时间:2023-11-29 05:19:28 25 4
gpt4 key购买 nike

我有一个日期作为字符串 14/08/2010 存储在我的数据库中。我想将它解析为一个日期以便与当前日期进行比较。这就是我所做的,但它没有编译我不知道为什么:

try{
date = new SimpleDateFormat("dd/MMM/yyyy").parse(rs.getString(2));
System.out.println(rs.getString(2));
}catch(ParseException s){
s.printStackTrace();
}

它打印出这个错误:

java.text.ParseException: Unparseable date: "14/08/2010"

我尝试将日期格式更改为 dd/MM/yyyy 但我遇到了同样的问题。

最佳答案

您应该根据日期字符串使用 dd/MM/yyyy 14/08/2010

MMM 匹配月份名称,例如 JanFeb

阅读更多关于 SimpleDateFormat Patterns 的信息


我试过了

Date date = new SimpleDateFormat("dd/MMM/yyyy").parse("14/08/2010");

结果为

Exception in thread "main" java.text.ParseException: Unparseable date: "14/08/2010"
at java.text.DateFormat.parse(Unknown Source)

关于java - 在java中解析日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25367900/

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