Shopify 定时任务与报表时区不一致怎么办
现象#
设置的每日 0 点任务实际在早上 8 点执行,报表日期与后台对不上。
原因#
- 店铺时区与服务器/任务调度时区不同
- API 返回时间为 UTC,前端直接展示未转换
- 夏令时切换导致偏移变化
处理步骤#
- 统一以 UTC 存储与计算,展示时按店铺时区转换
- 在后台「设置 → 商店详情」确认店铺时区
- 任务调度显式指定时区,不要依赖运行环境默认值
- 报表口径写清按哪个时区切日,避免与财务对账冲突
验收标准#
任务在预期本地时间执行,报表日期与后台一致,跨夏令时不偏移。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。