gpt4 book ai didi

Java 日期解析

转载 作者:搜寻专家 更新时间:2023-11-01 01:06:52 24 4
gpt4 key购买 nike

我在使用 java.util.Date 时遇到了一个愚蠢的问题。

我有这行代码,但我不明白为什么这个日期无法用这种格式解析。

public class TestTime {
public static void main(String[] args) {
final String DATE_FORMAT = "EEE MMM dd HH:mm:ss zzz yyyy";

String date = "Sat Dec 31 10:00:00 CET 2011";
SimpleDateFormat dFormat = new SimpleDateFormat(DATE_FORMAT);

Date lDate = null;
try {
lDate = dFormat.parse(date);
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}

最佳答案

如果您的系统使用英语以外的语言环境,您需要使用此构造函数:

SimpleDateFormat(DATE_FORMAT,Locale.ENGLISH);

如果这不是问题,您应该使用相同的格式化程序格式化日期并将输出与您的输入字符串进行比较。

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

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