如何在Android中设置TimeZone进行字符串解析

如何在Android中设置TimeZone进行字符串解析,第1张

如何在Android中设置TimeZone进行字符串解析

您需要指示读取格式器将输入解释为UTC(GMT-记住Z代表ISO-8601格式的UTC):

String dtc = "2014-04-02T07:59:02.111Z";SimpleDateFormat readDate = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");readDate.setTimeZone(TimeZone.getTimeZone("GMT")); // missing lineDate date = readDate.parse(dtc);SimpleDateFormat writeDate = new SimpleDateFormat("dd.MM.yyyy, HH.mm");writeDate.setTimeZone(TimeZone.getTimeZone("GMT+04:00"));String s = writeDate.format(date);

然后您将获得:

2014年4月2日,11.59



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5438907.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存