adb 环境请参看章节调试手段
输入以下命令
// 切换管理员用户
su
// 查看当前系统时间
date
// 查看 RTC0(硬件时钟)的时间
hwclock --show --rtc=/dev/rtc0
// 设置系统时区为中国上海(CST)
setprop persist.sys.timezone Asia/Shanghai
// 设置网络时间同步(NTP)服务器为阿里云 NTP 服务器
settings put global ntp_server ntp.aliyun.com
// 获取当前系统的 NTP 服务器配置,检查是否设置成功
settings get global ntp_server
// 再次查看 RTC0 的时间
hwclock -r
// 重启设备,使时区和 NTP 配置生效
reboot
// 设备重启后,重新连接 ADB 进入 shell
adb shell
// 查看当前系统时间,确认是否同步成功
date
// 再次切换到 root 用户
su
// 查看 RTC0 硬件时钟的时间
hwclock --show --rtc=/dev/rtc0
// 将系统时间同步到 RTC 硬件时钟,使用本地时间格式
hwclock --systohc --localtime
// 再次查看 RTC0 的时间,确认同步是否成功
hwclock --show --rtc=/dev/rtc0
网络同步RTC时间结果如下