Android date 命令设置系统默认时间

需要将系统的默认时间从1970年修改为2018年,按照原本的命令,应该格式如下:

date -s "yyyymmdd.[[[hh]mm]ss]"

example:

date -s "20160606.120403"    

但是在 adb shell 里面设置的时候,一直报 -s 选项无效,于是经过尝试,使用以下命令成功设置:

date 1230122018.59 set

date MMDDhhmmYY.ss set
date 月日小时分钟年.秒 set

上面这条命令可以正确的设置系统时间,但是可能更应该写成如下:

date 123012002018.59 set

在前一条命令中,分钟和年的前两位共用了。
图:
Android date 命令设置系统默认时间
从 date 的帮助来看,在 Android shell 里面,没有 -s 选项。