我正在从服务器接收时间,该时间遵循 UTC 时区并遵循 12 HR 格式,如下所示(2013 年 7 月 30 日上午 6 点 44 分 22 秒)
任何人都可以请。告诉我如何将此特定时间转换为本地时间并将其显示为 (12:20 )(必须为 24Hr 格式)
这是我尝试过的代码:
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)是从服务器接收的时间,我将其转换为特定格式并将其推送回本地数据库,但没有产生正确的结果。