【发布时间】:2013-07-30 07:03:37
【问题描述】:
我正在从服务器接收时间,该时间遵循 UTC 时区并遵循这样的 12 HR 格式(2013 年 7 月 30 日上午 6:44:22)
任何人都可以请。告诉我如何将此特定时间转换为当地时间并将其显示为 (12:20 )(必须为 24 小时格式)
这是我试过的代码:
object._chatCreatedDateTime=obj.getString("CreatedDateTime");
SimpleDateFormat format = new SimpleDateFormat("HH:mm");
format.setTimeZone(TimeZone.getTimeZone("UTC"));
date = format.format(Date.parse(object._chatCreatedDateTime));
object._chatCreatedDateTime=date;
这里 (object._chatCreatedDateTime) 是从服务器接收到的时间,我将其转换为特定格式并将其推送回本地数据库,但没有产生正确的结果。
【问题讨论】: