是否可以在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()));
但它不会改变手机的时区。它只显示美国/洛杉矶的时区。