如何更改Android/Linux中的开始日期?
问题描述:
我正在编程运行在i.MX6 SoM上的Android系统。如何更改Android/Linux中的开始日期?
由于某些原因,我需要Android系统在首次启动时从2000/01/01 00:00开始计数。目前,Android下的Linux内核将默认开始日期设置为Epoch(1970/01/01)。
如何更改默认开始日期?
答
你不知道。所有的Linux操作系统都可以使用该时代的开始日期,如果它甚至有可能(不是这样),那么改变它会破坏很多东西。如果您需要计算相对于其他日期的数量,请计算该日期的历元时间,并从历元时间中减去它。做一个实用功能来做到这一点。
恐怕我的问题还不够清楚。我不一定必须更改Epoch日期。我只想让Android在第一次启动时加载一个新日期,就像在启动时运行'date'命令并将系统日期设置为2000年后的某个日期。 –