gpt4 book ai didi

java - 解析 REST token 到期日期

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

我需要解析 REST WebAPI(用 .NET 编写)返回的到期日期,它返回类似 Sun, 24 Feb 2019 08:06:26 GMT

我尝试这样解析它:

SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z");
dateFormat.parse(issuedDate); //throws java.text.ParseException: Unparseable date - eg try to parse: Sun, 24 Feb 2019 08:06:26 GMT

但有时,它会抛出java.text.ParseException:无法解析日期。知道如何解析使用这种格式的日期(例如Sun, 24 Feb 2019 08:06:26 GMT)?

谢谢

更新

我想我发现了问题。问题是 Android 语言设置为“Bahasa Indonesia”,而星期日不是 Sun 而是 Minggu。知道如何在设置为英语以外的语言中解析 REST API 返回的 token (例如,Sun, 24 Feb 2019 08:06:26 GMT)吗?

最佳答案

您好,您使用以下代码

  String cdate = "Sun, 24 Feb 2019 08:06:26 GMT";
SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz", Locale.ENGLISH);
Date date = null;
try {
date=sdf.parse(cdate);
} catch (ParseException e) {
e.printStackTrace();
}

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

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