起因是苹果订阅通知给的时间:
"purchaseDate": 1752074788000 。
转换了一下,发现是北京时间:2025-07-09 23:26:28 。是一个来自未来的时间,然后就去问 ai 。
首先是豆包:
苹果订阅通知中的 purchaseDate: 1752074788000 是一个毫秒级时间戳(从 UTC 时间 1970-01-01 00:00:00 开始计算的毫秒数),对应的具体时间如下:
1. UTC 时间(世界协调时间)
转换后为:
2025 年 6 月 10 日 15:26:28 UTC
2. 北京时间( UTC+8 )
由于北京时间比 UTC 快 8 小时,转换后为:
2025 年 6 月 10 日 23:26:28
然后是 ds:
将 1752074788000 转换为人类可读时间:
毫秒 → 秒:1752074788000 / 1000 = 1752074788 秒
UTC 时间:2025-07-09 09:26:28 UTC
最后是 kimi:
转换结果( UTC 时间):
2025 年 07 月 09 日 星期三 07:26:28 UTC
如果你在中国(东八区 / Asia/Shanghai ):
2025 年 07 月 09 日 星期三 15:26:28
这三个 ai 都像模像样的给出了示例代码,分别是 js ,python 以及在线网站解析
遗憾的是,根据代码怎么跑,都是:2025-07-09 23:26:28 。
但是每一个 ai 都信誓旦旦的说自己的结果是绝对准确的。
最后我还是想不通,苹果为什么会给一个未来的时间戳。