【发布时间】:2010-10-28 03:42:18
【问题描述】:
有没有办法直接从oracle.sql.TIMESTAMPTZ 对象(从TIMESTAMP WITH TIME ZONE 列中选择)提取时区信息?
理想情况下,我希望能够直接从对象中提取时区信息,而无需跳过潜在的昂贵或脆弱的圈子(例如将内容转换为字符串并解析它们)。
您会认为有一种简单的方法可以做到这一点,但我还没有找到。 Oracle 的文档不是很有帮助。它声称TIMESTAMPTZ#toBytes()返回的最后两个字节编码了时区信息,但没有描述我们实际解码此信息。
有没有人有处理这些东西的经验?
【问题讨论】:
标签: sql oracle datetime jdbc timezone