當你的檔案由99年變為00年, 那會是什麼狀況?

這個問題我們稱之為---民國百年蟲

 

百年蟲其來有自,

由於我國以2位數表示民國年份,

當時的程式設計上還未想到3位數的情況,

因此電腦在處理民國100年的資料時,

可能會出現自動跳到00的錯誤或是當機.

 

目前可能會影響的範圍以台灣為主,

採用舊系統軟體的企業及公家單位等,

而不幸的是,

許多金融業採用的仍舊是舊系統,

 

想想看,

99年的12月存了50,000元進去銀行,

100年系統錯登成00,

推回99年前計算你的帳戶,

所以你的存款變成0.

~太可怕了!

 

針對這個問題,

除了更換系統之外亦要放寬欄位,

在硬體上面,

欄位2位數進位的也要改成3位數,

最後, 要實際模擬一次更改時序的情況.

 

早在幾年前,

相關單位就著手進行檢測及轉換,

只是實際情況仍要到100年的第一天才能知成果如何,

讓我們拭目以待.

 

 

Mr.Ray
2010.08.27

相关文章