好奇害死猫 苹果“1970事件”是什么在搞鬼
近日,苹果“1970事件”闹得沸沸扬扬,有许多使用iOS设备的好奇人士“好奇害死猫”,抱着好奇的态度,结果自己的爱机真的变砖了。据了解,运行iOS8以上系统的64位处理器的设备几乎无一幸免,把iPhone、iPad或iPodtouch的时间设定为1970年1月1日,然后关机再开机,手机就变成一块“砖头”。下面让我们看看“1970”到底是什么“鬼”。

在了解“1970年事件”时,我们需要了解一个知识就是Unix时间戳。iOS系统时间使用Unix时间戳(Unixepoch)表示(time_t数据类型)。在系统中,使用系统位数个二进制位储存时间。Unix时间戳规定,UTC时区的1970年1月1日0点0时0秒的值为0,以秒为单位,即每过一秒,二进制数字加1。
有了这个知识储备,我们现在了解一下搭载64位处理器的iOS设备的时间bug。我们说到了以UTC时区的1970年1月1日0点0时0秒为界限,数值为0,时间正常流逝为正数,反之为负数。不过各位需要留意的是,时间受到时区的影响。

假设一种情况,我原来是北京时区,假设将时间设置到了1970年1月1日0点0时0秒,那么我将这个时间转换为UTC时间,公式:北京时间=GMT+8=UTC+8,那么UTC时间则为1969年12月31日16时0分0秒。这样就会出现时间负值,即时间回归bug触发,系统启动卡在Kernel阶段,时间错误,无法继续进行启动。
那么既然事件不能往前调,好奇的朋友可能会往后调,当我们往后调的时候会发现iOS系统可以设置的最大时间是2038年1月1日,并不能再往后设置了。为什么时间只能调到这里?

手机时间计算原理
我们了解一下在32位系统中,time_t是长度为32位的,有符号整数(signedint)类型。首个二进制位是符号位,用来储存正负。正数则为1970/1/1以后的时间,负数反之;其余的31位用来记数。当时间到达2038年1月19日3时14分08秒时,数值位全部向前进1,导致符号位被置1,其余31位为0。介时,将出现“时间回归”的情况,系统时间变为1901年12月13日20时45分52秒,系统将会出现错误。
- 1数字经济重构实体价值:中食科技与一场“兴商富民”的产业实验
- 2目的地多元、体验深入 暑期文旅市场热度飙升蓄势待发呈现新亮点
- 3旅游新国标贯通“吃住行游购娱” 场所从“卖商品”转向“卖服务、卖体验、卖文化”
- 4“才聚文旅 职引未来”人才招聘专项行动开展 重点挖掘旅游演艺、游戏动漫等领域人才需求
- 5MUJI無印良品连续第四年开展净滩行动,携手厦门高校深化海洋保护实践
- 6党建联建助农耕 插秧助产促振兴——多方支部齐聚石柱县龙沙田间助力三星香米产业提质增效
- 7国产电流传感器品牌推荐:五大核心维度解码,多点零磁通技术领衔高端替代
- 8敢闯会创 智赋清洁能源:兰州理工学子在西北能源高地破茧成蝶
- 9千亿市场在望,国内文创IP行业加速价值升维
- 10SNEC 2026|亿纬锂能斩获超67GWh订单,6.9+MWh储能系统实力领跑大电池赛道
- 1共赴智算未来:维谛(Vertiv)亮相Computex2026,以全融合型基础设施赋能AI时代
- 2第三届岩土工程创新与发展百人论坛(GeoT100)在成都隆重召开
- 3欣兴工具:国之重器再添新力量 高端深孔钻挺进核电核心领域
- 4远景发布全球首款AI光储一体化系统,全栈自研打通“风、光、储、氢”
- 5BEAUTY RUSH 忠于自己,不必攀比
- 6数字经济重构实体价值:中食科技与一场“兴商富民”的产业实验
- 7目的地多元、体验深入 暑期文旅市场热度飙升蓄势待发呈现新亮点
- 8164项专利行业领先,日日顺持续打造“科技生态”
- 9核心业务稳定运行!电科金仓助力某省级公安云平台完成关键升级
- 10“美丽中国行之探访国家公园”集中采访启动
- 1行业迎来战略转折点 中国跨境电商打响“造牌运动”
- 2中传世纪控股开展子公司清理规范专项工作 坚决清理假冒国企与低效企业
- 3芯位科技与清华大学共同领衔的标准成果在2026世界数字教育大会发布
- 4绿盟科技安全数字人平台正式发布:以风云卫为核心,构建自主运营、持续进化的安全数字人团队
- 52026年磷酸铁锂电池行业量价齐升迎拐点 技术迭代启新程
- 62026年中国AI竞争格局与商业化趋势分析:梯队重构、价值兑现、生态决胜
- 7叶嘉重返北音毕业典礼 献唱《听我说谢谢你》致青春
- 82026年4月汽车工业经济运行情况
- 9SID2026|维信诺三项OLED中尺寸解决方案亮相,轻薄与功耗的双重优化
- 10深化协同、共赢未来——远光集团与银彩娱乐的发展趋势观察



