一、硬體方面:
某些硬體系統的時鐘 IC 與 BIOS 無法正確的提供系統 2000 年以後的時間資訊。
二、系統軟體方面:
某些作業系統無法正確的提供應用程式 2000 以後的時間資訊。
三、應用軟體方面:
許多軟體的輸入、輸出與內在的時間編碼無法正確的表達出 2000 年以後的時間資訊。
四、
除了公元 2000 年 1 月 1 日之外,因為計算潤年有三條法則(四年一潤,每百年不潤
,每四百年一潤),所以公元 2000 年 2 月有 29 日,因此潤年正確與否的問題也會是公
元 2000 年出現的問題。類似的問題還有「民國 100 年」、「999999999」問題(2001 年
9 月 8 日)與公元 2038 年的 UNIX 時間(2038 年 1 月 19 日)問題。
五、
目前絕大多數的電腦公元 2000 年軟體問題出在 COBOL 寫成的軟體,不過其他的系統
也或多或少有一些小問題。
六、
雖然公元 2000 年問題將會對企業界帶來相當大的衝擊,但是其影響層面限制於
使用到「年份」時間的系統,對於不使用「時間」資訊或者使用「時間」資訊但不使
用年份資料的系統並無任何影響。
七、
另外值得注意的是許多電子設備內有內嵌時鐘 IC(例如:智慧型電梯、傳真機、
交換機、醫療儀器等等),這些時間晶片也可能會有公元 2000 年問題。
(本文作者為本中心負責人、高雄醫學大學電算中心主任)
|