You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GridDB时间序列容器:时间戳存储与时区相关技术咨询

GridDB 时间戳相关问题解答

1. 能否以Long型时间戳存储时序容器时间戳并通过TIMESTAMP(longEpoch)查询?

完全可以。操作方式如下:

  • 存储阶段:定义时序容器的时间列时指定类型为TIMESTAMP,直接传入Long型的UTC时间戳(支持毫秒级精度)即可完成存储,无需转换为字符串格式的时间。
  • 查询阶段:执行采样查询时,直接用TIMESTAMP()函数包裹Long型时间戳值,比如TIMESTAMP(1620000000000),GridDB会自动将其解析为对应UTC时间,这种方式确实能避免字符串时间格式带来的时区混淆和解析错误,契合你的需求。

2. 存储Date类型的originTimestamp时,GridDB采用的时区?

GridDB存储所有时间相关类型(包括DATE、TIMESTAMP)时,统一使用UTC时区。无论客户端所在时区是什么,数据都会被转换为UTC时间后写入数据库;读取时默认也会以UTC时间返回,若需要转换为特定时区,可通过客户端的时区配置处理。

内容的提问来源于stack exchange,提问作者Barshi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 21:20:56