【发布时间】:2021-01-21 09:58:08
【问题描述】:
我正在调用一个肥皂网络服务,作为响应,我得到了一个日期,格式为 “2020-12-31T02:00:00+05:30”。
我想将其转换并显示为“31/12/2020, 02:00 AM”。 我该怎么做?
我已经尝试了下面的代码,但它返回的是 null。
String pattern = "yyyy-MM-dd'T'HH:mm:ss z";
SimpleDateFormat format = new SimpleDateFormat(pattern);
try {
startDate= format.parse(eventStartDate);
} catch (ParseException e) {
e.printStackTrace();
}
任何帮助将不胜感激。 谢谢
【问题讨论】:
-
我相信我今天早些时候以重复的形式关闭了一个相同或几乎相同的问题。请不要再问同样的问题,而是提出一个新问题,说明您的问题与建议的原件有何不同。那我们就来帮忙了。
-
我没有得到我想要的答案,请打开问题。或者请提供问题的答案。谢谢
-
我们这里有很多人尽我们所能回答问题。当我们不回答您的问题时,可能是因为您没有充分解释它与已经回答的数千个类似问题有何不同(我不认为我在夸大其词)。而且我认为删除您的已关闭问题、重新发布并要求我们在此处做其他可接受的行为是不可接受的。这也不利于我帮助你的兴趣。
-
让我看看我是否可以帮助你一点点,不是你的日期字符串转换,而是你在 Stack Overflow 上的行为,假设你有兴趣。我建议您发布一个新问题,链接到我提到的两个原始问题,并在阅读这些问题的 8 个答案后准确说明您仍然缺少什么。还要记住包括您的尝试并解释它以何种方式失败。然后我们可以给你一个答案,它不会只是重复你不想要的那 8 个答案,而是一个你会想要的答案。
-
查看问题,我还需要更改吗?
标签: android android-studio date datetime-format