我从服务中获取 - 包含UTC时区日期的Date对象。
如何将其更改为当前手机时区?
答案 0 :(得分:1)
这样的事情:
SimpleDateFormat fmt = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");
Date getDateTime = fmt.parse(utcDateAndTime);
fmt.setTimeZone(TimeZone.getDefault());
String getLocalDateTime = fmt.format(getDateTime);
System.out.println("Local date/time: " + getLocalDateTime);