作者StubbornLin (Victor)
看板Soft_Job
標題[閒聊] 民國百年危機
時間Fri Aug 1 23:10:43 2008
話說最近在寫程式
遇到一些處理民國年份的問題
考慮到100年將近,所以還特意測試了100年以後的年份
當年Y2K風聲很大 連很多電影都加入當題材 XD
我還記得好像趁什麼電腦2000年維修去偷資料的情節
不過好像沒什麼重大事情發生
或許是風聲大太 大家都很有警覺心
民國100年也是類似的問題,如果年份只用兩位數儲存
100年變成00年就會暴開來
我還蠻好奇,目前有多少這樣的程式碼存在台灣各地的電腦裡
或許存在於某家金融公司10年前寫的COBOL裡還正在運作中也很難說
在那些程式碼堆裡 我想應該不會有人想說要挖出來想說改成100年以後也能正常運作?
阿~ 現在聊這個好像還有點早 XD
還有三年才會遇到民國百年危機
我覺得到時有程式暴掉一定是有的
只是多和少 嚴重與否的問題
只是一時想到聊聊 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.3.109
1F:推 TonyQ:我上禮拜也在公司聊到這件事情 不過影響應該不大 08/01 23:12
2F:→ TonyQ:畢竟有y2k的前車之鑑 08/01 23:12
3F:推 alexlucifer:正常來說都是存西元再寫程式轉換吧,我還沒碰過直接存 08/01 23:27
4F:→ alexlucifer:國曆的資料,可能我經驗不夠吧。 08/01 23:28
5F:推 saitoh:1樓 你太樂觀了.... 08/02 00:09
6F:推 andymai:推alex大~為符合各地年份算法~通常不是存成西元再轉當地嗎 08/02 00:11
7F:推 itsfreya:唔 我們公司的系統百年測試是已經啟動好一陣子了... 08/02 00:20
8F:→ itsfreya:應該不是想不想挖的問題 是非挖出來改不可阿~.~" 08/02 00:21
9F:推 chrisQQ:我也不會存國曆資料… 不過應該不少公家機關會存國曆吧 08/02 00:21
10F:推 luciferii:古早前的程式有,像是一些租書店或零售商用的小系統 08/02 00:30
11F:→ luciferii:銀行老舊核心主機裏的,比較少特別去寫成國曆吧 08/02 00:32
12F:→ Montolivo:邪靈斬 08/02 01:25
13F:推 abcf:這個會發生什麼問題 如果是資料庫 直接把欄位改成3位數 如果 08/07 05:12
14F:→ abcf:是程式 那當初就要想到了 才幾年而已 寫的人是笨蛋 08/07 05:13