0

我想通过 adb shell 更改时间和时区设置。我发现我可以使用更改时间

adb shell date -s YYYYMMDD.HHmmss

但是,我不知道如何更改时区。

我有一台在 android 4.0.3 上运行的设备

4

2 回答 2

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

于 2016-06-30T11:29:52.277 回答
-1

在stackover flow上找到了这个。希望能帮助到你:

我更改了 2 个文件来更改我的时区。

我不完全知道是否有必要,但它使事情保持同步:

/etc/timezone 您肯定需要更改的内容越多:

/etc/localtime 来自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 提供的值。

于 2012-08-29T10:18:18.133 回答