簡単だと誤解されがちな、システムの「新元号」対応

【日高彰の業界を斬る・13】 新元号の発表は、2019年5月1日の改元の半年前と言われていた時期もあったが、新聞報道によると、政府会合では改元1カ月前に発表する方針で固まったようだ。

 改元に関して合わせて話題に上るのが、情報システムの改修だ。民間企業の日常業務では西暦を使うことが多いが、官公庁、金融機関、公的機関に提出する文書等では、まだまだ和暦が使われており、日々の業務で使われているシステムが新元号に正しく対応できるかは、業種を問わずあらゆる組織における関心事になっている。

 「そんなこと今から簡単に準備できるじゃないか。
https://headlines.yahoo.co.jp/hl?a=20180520-00000001-bcn-sci
https://asahi.5ch.net/test/read.cgi/newsplus/1526854086/

3 :名無しさん : 2018/05/21(月) 07:11:57.75ID:Nl2c3Qlq0

プロパティファイル用意しておいて、そこから参照すればいいだけ
ソースコードもgrepすれば全部見つかる


12 :名無しさん : 2018/05/21(月) 07:21:34.03ID:uB/sn0Tf0

キリスト教国じゃないんだから
和暦でいいよ


18 :名無しさん : 2018/05/21(月) 07:24:14.13ID:zNy40Zu40

もう面倒くさいから皇紀にしろよ


19 :名無しさん : 2018/05/21(月) 07:24:52.40ID:sZEd0o3M0

そういや車検のシール、今のは平成30年て書いてるけど次更新したら31年とか32年とか書いてあるの?


33 :名無しさん : 2018/05/21(月) 07:30:45.47ID:cfD+00g90

>>19
俺の免許証は平成34年まで有効って書いてある


36 :名無しさん : 2018/05/21(月) 07:31:21.03ID:TAzeTx5f0

>>19
そだよ まだ正式決定じゃないし
正式文章には和暦を用いなければいけないという決まりがある


20 :名無しさん : 2018/05/21(月) 07:24:53.26ID:dovNnqke0

元号対応できてないシステムなんて欠陥のバグなのに
頭の悪いシステムのほうが改修作業で儲けて実績が上がるんだよね。


24 :名無しさん : 2018/05/21(月) 07:26:44.97ID:m0v0EMNA0

昭和→平成 がWindows95以前なのが驚き


104 :名無しさん : 2018/05/21(月) 08:34:31.94ID:8F9usvTm0

>>24
Windows3.0どころか
Dosvだった


37 :名無しさん : 2018/05/21(月) 07:31:25.55ID:dQKlX9cB0

これからは宇宙歴を使おう


92 :名無しさん : 2018/05/21(月) 08:17:41.24ID:G2wSj/LSO

画面表示するときだけ切り替えればいいだろ
中の処理は全部西暦だ。


113 :名無しさん : 2018/05/21(月) 08:40:24.85ID:qbmMP5Sn0

入会申し込み画面で、生年月日入れてもらうのに西暦と和暦と用意するしな
結構面倒。内部では西暦管理するから、変換したり、変換したのを戻したり


124 :名無しさん : 2018/05/21(月) 08:56:25.31ID:Ggsx+r3Y0

昔使っていたパソコンソフトは、半角漢字が打ち出せたな、MS-DOSの時代だけど。


127 :名無しさん : 2018/05/21(月) 08:58:49.98ID:r9j+1zu70

いつまで非効率な和暦引きずるんだ
IT後進国から抜け出せないだろ


131 :名無しさん : 2018/05/21(月) 09:06:35.97ID:nusSmslJ0

さらにめんどくさいのが元号をぎりぎりまで秘密にしてる事だろ
切り替えはきっちり準備しておけばいいかもしれないけど
その後のテストはどうあっても時間がかかる


150 :名無しさん : 2018/05/21(月) 09:23:27.97ID:3tLsZSWP0

みずほ銀行はきっとまたやってくれる


240 :名無しさん : 2018/05/21(月) 12:26:35.15ID:+0VyHN2H0

改元1ヵ月前とか正気の沙汰とは思えない。
よくこんなのでデジタル省とか
話題に出て来るもんだ。
呆れてモノいえんわ。


249 :名無しさん : 2018/05/21(月) 12:58:24.06ID:SEfnFSkR0

Unicodeの組み文字はあくまで互換用で使用が推奨されてるのではないのだが。
元号の組み文字使ってるシステムは今のうちに漢字2字に直しとけよ。


273 :名無しさん : 2018/05/21(月) 17:26:45.03ID:dZdTn+BB0

国がISO取得推奨しているのに、国の書面関連では和暦を使うって何やねん。


300 :名無しさん : 2018/05/21(月) 20:59:55.47ID:T887LAcQ0

履歴書に和暦書いてくるやつ
知障とかしか思えん


332 :名無しさん : 2018/05/21(月) 23:10:08.10ID:MTZabcTs0

>>300
アラサーがサバ読むのに西暦で誤魔化すの止めてくれんかね。(笑)
そっちの方が困るわ。


330 :名無しさん : 2018/05/21(月) 23:08:54.98ID:MTZabcTs0

>>300
もうそんな世の中なんだ。

俺は西暦で生年月日が言えないおじさんだわ。(笑)


318 :名無しさん : 2018/05/21(月) 22:52:14.66ID:XhZL9oyl0

さっき住民票取りに行ったら申請用紙の生年月日欄に西暦があって腰抜かした


322 :名無しさん : 2018/05/21(月) 22:58:49.06ID:5mPOTUn50

「新元号を3文字にしました」


352 :名無しさん : 2018/05/21(月) 23:50:36.68ID:R/wQ5EfO0

行政やら金融やらの基幹システムなんて昭和のレガシーシステムをツギハギしながら使ってるんだから
今のコーディング技術を基にあーだこーだ言ってる奴は
ひよっ子SEだな


354 :名無しさん : 2018/05/21(月) 23:56:34.66ID:W7kBBU6a0

>>352
コボラーがいるから…沖電気の退職者にまで声をかけないと…


375 :名無しさん : 2018/05/22(火) 03:51:41.57ID:1EaLOX7a0

元号をテーブルから取り出して使ってるけど、
元号が3文字というテストで引っ掛かった。
2文字しか想定してないから。
対応してやったから1文字でも100文字でも掛かってこい。(((ง'ω')ڡ≡


390 :名無しさん : 2018/05/22(火) 07:55:14.93ID:ioEN8TCX0

>>375
新元号の選定基準には、「漢字2文字」というのがあったはず。2文字以上は想定する必要はないと思うよ。
西暦の年数の5桁に対応しないのと同じで。


392 :名無しさん : 2018/05/22(火) 07:56:27.53ID:ioEN8TCX0

>>375
元号の漢字の部分は2桁でいいけど、年数の部分は3桁対応が必要かもしれない。


377 :名無しさん : 2018/05/22(火) 04:59:23.85ID:mVm1ZWur0

元号は変わるものだ

それを想定してないで作ったシステムが悪い

元号は悪くない


380 :名無しさん : 2018/05/22(火) 06:14:17.87ID:eixDGKt70

>>377 想定してない=数年で廃止予定

404 :名無しさん : 2018/05/22(火) 12:10:41.05ID:EDGam0880

1/7までは昭和64年で1/8から平成元(1)年とか、置換するにもそこそこややこしいことしなきゃだよね
親元号対応も言うほど簡単じゃないよな


490 :名無しさん : 2018/05/23(水) 09:34:21.40ID:VkxuzkhP0

>>404
その辺は閣議決定かなんかで平成元年一月一日が有効な日付として使えるようになってる。


413 :名無しさん : 2018/05/22(火) 12:56:31.99ID:RSoJmctY0

減価償却とっくに終わってる内部システムをまだしゃぶってるんだけど
素人がiniファイルをテキストエディタでちょちょいといじったら痛い目みる?


417 :名無しさん : 2018/05/22(火) 16:23:53.24ID:baX8nCHf0

ソースリストの中に”平成”という文字がちりばめられてるんですか?
とんだ地獄絵図ですね


437 :名無しさん : 2018/05/22(火) 22:26:45.87ID:7SNGhryL0

>>417

日付データを元号付きで持っていると
和暦西暦変換したら2019年が1989年になっちゃったりする。
そうなると期間判定がアウト=お金計算がアウト
というケースなんかもある。


420 :名無しさん : 2018/05/22(火) 17:57:55.70ID:3TF9DRE40

まあ、IT屋って「このシステムに対応出来ないオマエラの仕事のやり方がワルい」とか本気で発言力しちゃうからなあ、頼むから明日の食い扶持のことも考えてくれとw


426 :名無しさん : 2018/05/22(火) 18:55:04.87ID:mTnXbrvQ0

Format(“eee年m月d日”, Date())
こういう発想はコボルなひとはできないの?


443 :名無しさん : 2018/05/22(火) 23:58:20.83ID:HF8cQpk30

>>426
即時対応してくれるとでも?


442 :名無しさん : 2018/05/22(火) 23:40:27.35ID:zHPmpZQ60

帳票類がどうしてもなあ、新元号になった後も平成表記のままで客前に出さざるを得ないのがあるのがなあ
システム的には1年ありゃさすがにどうにか出来るけど


448 :名無しさん : 2018/05/23(水) 01:40:09.09ID:GgrlYJ2P0

>>442
絶対ある。
契約の満期とか継続関係は数か月前に発送するから。


447 :名無しさん : 2018/05/23(水) 00:34:01.97ID:uP6EFUGp0

一ヶ月前とか対応出来ない業界とか出てくんじゃないの
印刷業とか昔程時間かからなくなったからまだ何とかなるのか


449 :名無しさん : 2018/05/23(水) 01:40:41.07ID:GgrlYJ2P0

>>447
金融機関は大体アウト


455 :名無しさん : 2018/05/23(水) 03:26:37.38ID:WtKKq3RL0

システム内部は全て西暦処理で表面I/Fは和暦変換テーブルを使用するもんでないの?
元号対応はテーブルに1行付け足すだけだし…


474 :名無しさん : 2018/05/23(水) 08:46:58.26ID:TkmjBqXE0

簡単だよ
これが難しいなんて思ってる時点で
日本はもうIT後進国


541 :名無しさん : 2018/05/23(水) 13:20:33.32ID:e7OqSP0c0

難しさが理解できない。
内部は西暦で管理、表示用の和暦変換は定義ファイルを用意する。
OSレスのシステムで和暦が必要とは思わんし、これで全て解決では?
それとも役所の時計は全て和暦表示なのか?


545 :名無しさん : 2018/05/23(水) 13:27:28.59ID:AXqSyTxhO

>>541
たぶんテストが大変

改修箇所が事前に分かっていても、元号発表から1ヶ月で、
単体テストからシステムテストして、途中バグ改修もして納品なんてやりたくないわあ


554 :名無しさん : 2018/05/23(水) 13:46:36.08ID:rE1nx8uK0

長年って、昭和から平成に代わるのを乗り越えてきたくらい長年使ってきた
システムなら平気だろw
それ以降に作った奴なら改元を想定してないのが悪い

当たり前


594 :名無しさん : 2018/05/23(水) 15:32:24.78ID:ZcXTgoQw0

元号修正はどこも想定してるだろーけと
元号廃止まで想定して作ってるとこは少ないだろーな
まさに寝耳に水だわwwww