gpt4 book ai didi

Java简单日期格式: Unparseable Date exception

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

代码如下:

public static void main(String[] args){
Date date = new Date();
DateFormat dateFormat= new SimpleDateFormat("dd-MMM-yyy");

try{
Date formattedDate = dateFormat.parse(date.toString());
System.out.println(formattedDate.toString());
}catch(ParseException parseEx){
parseEx.printStackTrace();
}
}

在上面的代码中,dateFormat.parse(date.toString()) 抛出无法解析的日期异常:无法解析的日期:“Mon Jan 28 18:53:24 IST 2013

我无法找出其中的原因。

最佳答案

使用 SimpleDateFormat.format(java.util.Date)java.util.Date 实例格式化为 String

Date date = new Date();
DateFormat dateFormat= new SimpleDateFormat("dd-MMM-yyy");

try {
Date formattedDate = dateFormat.parse(dateFormat.format(date));
System.out.println(formattedDate.toString());

} catch (ParseException parseEx) {
parseEx.printStackTrace();
}

关于Java简单日期格式: Unparseable Date exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563011/

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