是否可以在android中以编程方式设置手机的时区?我得到了这个代码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()));
但它不会改变手机的时区。它只显示美国/洛杉矶的时区。
这是什么代码呢? – jeponkz
它向用户显示手机的日期/时间(区域)设置,因此他/她可以手动更改它。这是您可以从应用程序中获得的关闭。 – MarchingHome