【发布时间】:2015-09-27 01:23:06
【问题描述】:
我正在尝试将当前时间保存到共享偏好中,但由于某种原因,在遥远的未来一年 47486 中,当前时间是一个荒谬的数量。
我已经检查了设备本身的日期设置并且日期是正确的,我在任何地方都找不到这样的问题。我希望这里有人可以帮助我。
这就是问题所在:
public static void setLastSyncSucceeded(final Context context) {
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
long currentTime = System.currentTimeMillis();
sp.edit().putLong(PREF_LAST_SYNC_SUCCEEDED, currentTime).commit();
}
所以基本上在我调试的时候我注意到currentTime 是1436374427923 这是Tue, 23 Nov 47486 00:38:43 GMT...
【问题讨论】:
标签: android time timestamp sharedpreferences unix-timestamp