【发布时间】:2012-10-07 09:42:30
【问题描述】:
是否可以在 android 中以编程方式设置手机的时区?我得到了这个代码
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy hh:mm:ss z");
sdf.setTimeZone(TimeZone.getTimeZone("America/Los_Angeles"));
System.out.println(sdf.format(calendar.getTime()));
但它不会更改手机的时区。它只显示美国/洛杉矶的时区。
【问题讨论】: