第二种情况,也是最普遍的情况:在你玩第二款游戏的时候计算第一款游戏的关闭时间。有点绕,我来举例说明一下。比如你昨天中午12点开始玩A游戏,玩到晚上12点关机。今天中午12点开机,只记录了昨天中午12点开游戏了,没记录你晚上12点关。这时候你又点开A游戏,那么恭喜你,他会显示你最近游玩是“刚刚”,也就是说昨天的12小时时长就没了。但是如果你今天开机打开了B游戏,他就会记录你“刚刚”点开了B游戏,然后过几分钟,你昨天关闭A游戏的数据就有了,你的时长就正确记录了。简而言之,就是你每天开机都点开你列表里的第一个游戏,那么很大概率时长统计会有巨大误差。如果你每天开机点开你的列表的第二个游戏,那么误差会大幅下降。那有人可能就会觉得麻烦,难道我每天开机都得先打开别的游戏缓冲一下等他给我统计?我的做法是:两个游戏换着玩。我一般是几个游戏同时开坑,然后确保每天开机不玩列表第一个游戏。比如我昨天玩了老头环,今天就玩GT7,明天又玩老头环。今年我玩的时间最长的游戏就是老头环和GT7,都有两三百小时。根据年度报告来看,我的时长统计误差非常小,只隔了五六个小时。不会像别人那样隔了大几十小时。