我想通过adb shell更改时间和时区设置。我发现我可以用
来改变时间adb shell date -s YYYYMMDD.HHmmss
但是我无法找到如何更改时区。
我有一个在android 4.0.3上运行的设备
答案 0 :(得分:0)
获取当前的全球时区:
adb shell settings get global time_zone
设置时区:
adb shell settings put global time_zone Europe/Madrid
时区列表:
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
答案 1 :(得分:-1)
在stackover流程中找到了这个。希望它有所帮助:
我更改了2个文件来更改我的时区。
我不完全知道是否有必要,但它保持同步:
的/ etc /时区 你肯定需要改变的越多:
的/ etc /本地时间 从http://www.cyberciti.biz/faq/linux-unix-set-tz-environment-variable/,您可以使用tzselect确定所需时区的名称。
我从http://www.cyberciti.biz/faq/howto-set-date-and-time-timezone-in-freebsd/获取灵感,并将我的时区文件从/ usr / share / zoneinfo /复制到/ etc / localtime。
/ etc / timezone是一个带有时区名称的文本文件。所以我只是更新它以匹配tzselect提供的值。