如何更改Android/Linux中的开始日期?

问题描述:

我正在编程运行在i.MX6 SoM上的Android系统。如何更改Android/Linux中的开始日期?

由于某些原因,我需要Android系统在首次启动时从2000/01/01 00:00开始计数。目前,Android下的Linux内核将默认开始日期设置为Epoch(1970/01/01)。

如何更改默认开始日期?

你不知道。所有的Linux操作系统都可以使用该时代的开始日期,如果它甚至有可能(不是这样),那么改变它会破坏很多东西。如果您需要计算相对于其他日期的数量,请计算该日期的历元时间,并从历元时间中减去它。做一个实用功能来做到这一点。

+0

恐怕我的问题还不够清楚。我不一定必须更改Epoch日期。我只想让Android在第一次启动时加载一个新日期,就像在启动时运行'date'命令并将系统日期设置为2000年后的某个日期。 –