1

我在哪里可以找到关于javazic(Debian 软件包中附带的文件tzdata-java)输出的二进制数据格式的文档?

中使用的标准格式/usr/share/zoneinfo没有明确的夏令时与标准时间的概念。它只知道一个时区在一年中的不同时间与 UTC 有不同的偏移量。

然而,有一些库(如 Boost 的time_zone_base类和 Ruby TZInfo库)更喜欢将时区视为具有“标准时间”,然后是夏令时,与标准时间有一些偏移,所以它们不是真正与标准 zoneinfo 文件兼容。

javazic很久以前看过格式的文档,我似乎记得格式中包含的数据javazic可能比格式更适合这些库zoneinfo。但我不记得文档在哪里。

4

2 回答 2

1

IIUCbuild.tools.javazic是一个用于将Olson zoneinfo 数据库编译成 Java 区域信息文件的包。API 文档有点简洁,但它可能是一个开始的地方。

于 2009-12-27T22:17:01.293 回答
0

看起来我正在寻找的文档在sun.util.calendar.ZoneInfoFile类中。

于 2009-12-28T00:29:45.627 回答