gpt4 book ai didi

java - 如何将日期解析为 mm/dd/yy 格式?

转载 作者:行者123 更新时间:2023-12-02 08:04:44 25 4
gpt4 key购买 nike

我希望能够将此日期时间格式“2011-12-02T16:18:12.479-05:00”解析为 mm/dd/yy 格式。最好的方法是什么?我正在尝试做 -

final DateFormat dateFormatIn = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S'Z'");
final DateFormat dateFormatOut = new SimpleDateFormat("MMMMMMMMM d, yyyy");
String timestamp = dateFormatOut.format(dateFormatIn.parse(someDate);

但是我得到一个异常'java.text.ParseException:无法解析的日期:“2011-12-02T16:18:12.479-05:00”'对我可能做错了什么有任何见解吗?

最佳答案

您输入的日期2011-12-02T16:18:12.479-05:00包含毫秒。请改用以下内容

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

关于java - 如何将日期解析为 mm/dd/yy 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8362856/

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