kevin9327
3f9c6da7dd
fix(ext-data): 卡片「最新」时间按北京墙钟, 不再随服务端时区漂移
扩展数据页同一张卡片上两个时间对不上: 底部「最新」显示 10:30:00, 而设置
里拉取面板的「上次」显示 18:30 —— 说的是同一次同步。Docker 镜像默认 UTC,
差的正好是一个时区。
latest_sync_date 由 parquet mtime 经 datetime.fromtimestamp(mtime) 格式化,
拿的是宿主机时钟, 且不带时区后缀; 前端 ExtDataStatCard 原样展示这串裸时间,
没有任何换算余地。旁边的 pull.last_run/next_run 是 datetime.now(timezone.utc)
的带偏移 ISO, 前端 new Date(iso) 按浏览器时区渲染, 所以那一侧是对的。
快照与时序两条路径都改成 fromtimestamp(mtime, tz=CN_TZ), 与
json_report_store._now_iso「用北京墙钟而非宿主机时钟」同口径。
展示格式不变。
2026-09-10 08:19:30 +09:00
..
2026-06-18 17:18:23 +08:00
2026-08-30 19:05:32 +08:00
2026-09-09 07:37:17 +09:00
2026-06-27 23:23:34 +08:00
2026-07-03 14:11:26 +08:00
2026-09-09 07:35:32 +09:00
2026-08-23 19:13:03 +08:00
2026-09-10 08:19:30 +09:00
2026-09-09 07:20:16 +09:00
2026-07-18 23:37:54 +08:00
2026-09-08 18:09:59 +08:00
2026-07-10 16:37:11 +08:00
2026-09-09 12:13:04 +08:00
2026-09-03 12:45:24 +08:00
2026-09-06 16:20:42 +08:00
2026-09-05 15:41:15 +08:00
2026-09-04 16:37:06 +08:00
2026-08-31 16:50:21 +08:00
2026-09-09 11:09:48 +08:00
2026-08-16 23:39:07 +08:00
2026-08-31 16:50:12 +08:00
2026-08-02 19:18:07 +08:00
2026-09-09 15:49:21 +08:00
2026-09-09 07:12:54 +09:00
2026-09-06 18:27:33 +08:00
2026-07-12 22:42:38 +08:00
2026-09-06 16:05:02 +08:00
2026-09-05 21:11:44 +09:00