TZ_Offset 和 FROM_TZ 等 Oracle 函数从哪里获取数据?
Where do Oracle Functions like TZ_Offset and FROM_TZ get their data from?
我正在优化一些需要将许多时间戳转换为 UTC 的函数。我的需要是创建一个 table 列如下:
年份 | TZ_NAME |夏令时开始 |夏令时结束
我可以使用 oracle 中的 from_tz 函数轻松地转换时间戳,但是 运行 这不是每个时间戳的选项。有谁知道oracle函数是如何工作的?我找不到任何详细说明 oracle 保存这些夏令时规则的文档。
有什么建议吗?
谢谢!
时区相关信息存储在一个文件中,按照:https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch4datetime.htm#i1006667
The Oracle time zone files contain the valid time zone names. The
following information is also included for each time zone:
•Offset from Coordinated Universal Time (UTC)
•Transition times for Daylight Saving Time
•Abbreviations for standard time and Daylight Saving Time
我正在优化一些需要将许多时间戳转换为 UTC 的函数。我的需要是创建一个 table 列如下:
年份 | TZ_NAME |夏令时开始 |夏令时结束
我可以使用 oracle 中的 from_tz 函数轻松地转换时间戳,但是 运行 这不是每个时间戳的选项。有谁知道oracle函数是如何工作的?我找不到任何详细说明 oracle 保存这些夏令时规则的文档。
有什么建议吗?
谢谢!
时区相关信息存储在一个文件中,按照:https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch4datetime.htm#i1006667
The Oracle time zone files contain the valid time zone names. The following information is also included for each time zone:
•Offset from Coordinated Universal Time (UTC)
•Transition times for Daylight Saving Time
•Abbreviations for standard time and Daylight Saving Time