您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

6. Y2K 声明

作者: Thomas Lockhart ( ) 写于 1998-10-22。 更新于 2000-03-31。

PostgreSQL 全球开发队伍将提供 PostgreSQL 软件的代码树作为一种公众服务, 对其特性和性能不做任何保证和承诺,但是,到我们写这些为止:

  • 这些声明的作者,作为一个从1996年11月开始从事 PostgreSQL 支持的志愿者, 并未发现任何 PostgreSQL 的代码与2000年1月1日的时间切换(Y2K)相关.

  • 本声明的作者并未收到当前或最近版本的 PostgreSQL 任何与 Y2K 问题相关的报告, 不论是在做蜕变测试还是在其他领域的使用中. 考虑到我们的装机量和我们的邮件列表的活跃性,如果问题存在,我们 应该可以获得消息.

  • 据作者所知, PostgreSQL 对两位数年份的一些假设的文档在 用户手册 中的日期类型章节中。就两位数年份 而言, 关键的切换年份是1970年,而不是2000年;比如 " 70-01-01 " 被看作是 1970-01-01, 而 " 69-01-01 " 将被看作是 2069-01-01。

  • 任何因OS取 "当前时间" 造成的Y2K问题都可能传染到 PostgreSQL .

请参考 GNU 工程 (http://www.gnu.org/software/year2000.html) 和 Perl 大学 (http://language.perl.com/news/y2k.html) 进一步讨论Y2K问题,尤其是开放源码(免费)软件.