gpt4 book ai didi

perl - Y2K 合规是什么意思?

转载 作者:行者123 更新时间:2023-12-03 21:19:03 27 4
gpt4 key购买 nike

我正在阅读 Perl 编程语言的基础知识,我遇到了以下语句

Perl is Y2K compliant.

即使在谷歌搜索之后也不太明白它的意思。它是否建立了某种标准。如果是,那么由谁?任何信息表示赞赏。

最佳答案

对于 1990 年代后期编程的人来说,Y2K 至关重要。字面意思:Y2K = Year 2000 .

不符合 Y2K 标准的软件包括,最明显的是,将年份数字存储为 2 位数(通常是为了节省存储空间)的软件,因此会将 2000 年等同于 1900 年。 然而,一些软件产品,出于其他原因,不符合 Y2K 标准,因为他们对 21 世纪和随后几个世纪的日期进行了错误的日期计算。

在后一类中,我有一个我当时正在维护的产品,我不得不修复它,因为它没有将 2000 年识别为闰年。由于该软件在制造工厂运行自动控制系统,如果在 2000 年 2 月底之前没有修复它,它可能会损坏一些昂贵的组件。

有一些世界末日的预测,由于 Y2K 不合规导致软件故障,2000 年 1 月 1 日会发生非常糟糕的事情,因此很多人在 1999 年 12 月 31 日午夜“屏住呼吸”。事后,许多人声称预测被夸大了。在我看来,几乎没有问题,因为在 1990 年代后期,很多程序员都非常努力和长时间地工作,专门处理 Y2K 问题的威胁,如果没有对潜在问题的合理担忧,他们就不会这样做。非常糟糕的结果。

关于perl - Y2K 合规是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18200744/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com