我们提心的千年虫问题

Author: 贾广向 Date: 1999年 第25期 04版

  中国人民银行的贾广向先生在自已的主页上刊登了一个关于千年虫的问答FAQ,对我们常见的一些问题作了解答,我们在这里选摘了读者们关心的一些问题。更多的情况,大家可以访问他的主页it2000.yeah.net去了解:
#1●2000年到来时,千年虫会影响医院中正在进行的手术吗?
  有一定的可能性,有关专家认为,绝大多数有实时时钟运行的智能芯片在2000年到来时的那一刻会由于将2000年表示为00年(即将2000年处理为1900年)而引发千年虫,因此,在2000年凌晨零时不启动设备,确实在一定程度上可以避免受到千年虫的影响。另外指出的一点,尽管医院中很多的设备和系统都是由电脑或智能芯片控制,但如果这些设备在其关键功能中进行时间处理时不涉及年份,千年虫也就无从谈起,也就不会发作。当然,为保险起见,详情还请向有关部门咨询。
#1●WPS如何应对千年虫?
  根据金山公司的报告,由于该系列产品主要为文字处理所用,千年虫对其影响主要体现在编辑的文件中插入日期,表格中的日期自动填充等。
  千年虫可能会对WPS for DOS的产品表现的正确性有影响,但不会因此造成系统崩溃,金山公司建议避开使用插入日期功能。由于仅为个别功能不能使用,且不对系统整体使用造成影响,金山公司已经不对WPS for DOS产品的2000年问题进行修正。
  千年虫在WPS for Windows的产品中不存在,经金山公司测试,所有与日期相关的功能表现正确。
#1●Word字处理软件中的千年虫状况如何?
  根据微软公司的报告,Microsoft Word中所有日期使用的日期值和时间值均存储为纯文本字符串或32位整数。此约定意味着不管如何显示,不同版本文档所保存的日期都会用4位数来表示年份,因此不再存在千年虫。但如果在用户自定义的功能中存在着与日期计算相关的事项,就应避免在输入或格式设置时采用2位数年份。
#1●EXCEL软件有没有问题?
  根据微软公司的报告,EXCEL软件中所有用户显示的或可查询的日期和时间都取自操作系统的日期和时间。它们被存储为全限定的4位数年份日期,并依据操作系统中用户的设置进行显示。但Excel 5(Office 4.xx)、Excel 7(Excel 95)会将所有2位数年份都认作20世纪的年份,Excel 8.0(Excel 97)避免了这个问题。如果用户输入全部4位数来表示21世纪的年份,则可确保不出现这一问题。
#1●我应当如何行动来解决自己电脑中的千年虫?
  解决千年虫最主要的步骤有四步,首先是清查,然后再根据各种解决方案消除千年虫。在系统除虫工作完全结束后,还要进行适当的测试。最后是试运行阶段,查看修改后的系统是否能够正常运行。最近由电脑报社推出的《KB2000》光盘,针对以上四个步骤,为个人和企业用户提供了Y2K检测工具、详尽的行业解决方案、计算机硬软件系统的大量补丁程序和软件,可以帮助我们及时有效地修正现有系统的2000年问题。