gpt4 book ai didi

java - 我在字符串中有日期,我想将其转换为日期格式,但出现错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:36 24 4
gpt4 key购买 nike

String stringDate="2014-03-20T17:59:03+07:00";
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Date startDate = df.parse(stringDate);

但我得到一个错误 java.text.ParseException: Unparseable date: "2014-03-20T17:59:03+07:00"

最佳答案

格式错误:

DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");

here

编辑:

String stringDate="2014-03-20T17:59:03+07:00";//2014-03-20T17:59:03+07:00 2014-03-20T17:59:03-07:00 
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
try {
Date startDate = sdf.parse(stringDate);
System.out.println(startDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

关于java - 我在字符串中有日期,我想将其转换为日期格式,但出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23465919/

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