gpt4 book ai didi

java - 如何在 java/android 中格式化日期

转载 作者:太空狗 更新时间:2023-10-29 15:46:32 25 4
gpt4 key购买 nike

我正在尝试开发一个 android 应用程序,为此我从服务器获得了一些数据。

这里我需要转换给定格式的日期 "2013-12-31T15:07:38.6875000-05:00"我需要将其转换为日期对象或日历对象,我们该怎么做?

我试过下面给出的代码。但是没有达到我的预期

String dateString="2013-12-31T15:07:38.6875000-05:00";
Date date = null;
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm a");
try {
date = df.parse(dateString);
} catch (ParseException e) {
e.printStackTrace();
}
return date;

最佳答案

您的格式字符串与您获得的日期格式不匹配。您应该使用以下格式字符串:

"yyyy-MM-dd'T'HH:mm:ss.SSSX"

关于java - 如何在 java/android 中格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20881258/

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