首页/数据/数仓建模速查/时区与日期语义规范
分层与规范64 条

时区与日期语义规范

存储层统一时区(如 UTC 存储、展示时转换,或全链路统一 Asia/Shanghai),并在字段注释与文档中显式声明,避免跨时区重复计算。

数仓建模速查数据更新于 2026-10-12
策略 AUTC 存储+展示转换
策略 B全链路单一时区
要求文档声明
风险跨时区数据集结

时区转换

时区转换
SELECT from_utc_timestamp(create_time_utc,'Asia/Shanghai') AS create_time_local,
       to_date(from_utc_timestamp(create_time_utc,'Asia/Shanghai')) AS order_date
FROM dwd_trade_order_di
WHERE dt='2026-10-12';
日结业务若按时区切分,UTC 日期与业务日期会差一天,需在建模时固定口径。

易错点

  • 海外数据直接与国内按同一日期汇总,日销售曲线错位

数据来源与参考

  • Spark 官方文档:Datetime Patterns
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌