问:如何修改android系统默认时区

truckys 2013-02-21 03:10:21
举个例子,
GMT +08:00 北京的时间
那么我如何将它变成:
GMT +07:00 北京的时间

应该在哪里修改。
...全文
323 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweetsnow24 2013-02-23
  • 打赏
  • 举报
回复
在设置里面。。。日期和时间
xuexingyang 2013-02-22
  • 打赏
  • 举报
回复
通过系统设置不能修改吗?
csdn_2013 2013-02-22
  • 打赏
  • 举报
回复
引用 2 楼 truckys 的回复:
引用 1 楼 ConnectionUtils 的回复: AlarmManagerService.java (frameworks\base\services\java\com\android\server): TimeZone zone = TimeZone.getTimeZone(SystemProperties.get(TIMEZONE_PROPERTY)); ……
...那就想对于新需求了 你得自己分析代码修改 或者有大牛尝试过改过~
truckys 2013-02-21
  • 打赏
  • 举报
回复
引用 1 楼 ConnectionUtils 的回复:
AlarmManagerService.java (frameworks\base\services\java\com\android\server): TimeZone zone = TimeZone.getTimeZone(SystemProperties.get(TIMEZONE_PROPERTY)); CdmaServiceStat……
build.prop中的persist.sys.timezone只是定义系统的默认时区,但是我要的是改变某个时区而城市不变。如北京时间是GMT +8:00,但是我现在要把它改成GMT +7:00,就是说现在北京时间变成了GMT +7:00,。
csdn_2013 2013-02-21
  • 打赏
  • 举报
回复
AlarmManagerService.java (frameworks\base\services\java\com\android\server): TimeZone zone = TimeZone.getTimeZone(SystemProperties.get(TIMEZONE_PROPERTY)); CdmaServiceStateTracker.java (frameworks\base\telephony\java\com\android\internal\telephony\cdma): String zoneName = SystemProperties.get(TIMEZONE_PROPERTY); GsmServiceStateTracker.java (frameworks\base\telephony\java\com\android\internal\telephony\gsm): String zoneName = SystemProperties.get(TIMEZONE_PROPERTY); MccTable.java (frameworks\base\telephony\java\com\android\internal\telephony): String timezone = SystemProperties.get(ServiceStateTracker.TIMEZONE_PROPERTY); ServiceStateTracker.java (frameworks\base\telephony\java\com\android\internal\telephony): protected static final String TIMEZONE_PROPERTY = "persist.sys.timezone"; 仅供参考~

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧