gpt4 book ai didi

Android 上的 Java 日期格式转换

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

我的日期字符串如下:

Fri, 19 Jul 2013 01:30:22 GMT
Thu, 12 Sep 2013 19:19:18 GMT

我想转换为以下格式:

2013/07/19 01:30:22
2013/09/12 19:19:18

首先,我使用下面的代码来解析日期:

DateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
Date date = dateFormat.parse("Fri, 23 Aug 2013 01:10:35 GMT");

但它在 Date date = dateFormat.parse("Fri, 23 Aug 2013 01:10:35 GMT"); 行上显示以下异常:

java.text.ParseException: Unparseable date: "Fri, 23 Aug 2013 01:10:35 GMT" (at offset 0)

如何修改?

最佳答案

试试这个

DateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z", Locale.ENGLISH);

您的默认语言可能不是英语,并且不接受周五和八月

关于Android 上的 Java 日期格式转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20899991/

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