1

私は80年代からこの古いアプリケーションに取り組んでいます。これはDB2バックボーンで実行され、いくつかのテーブルで何か奇妙なことに気づきました。日付は2つの列に分割され、1つの列には千年数字しかありません...

DATECOL1    DATECOL2
========    ========
       2     0070123

これはどんな不聖な古代の黒魔術ですか?同僚に聞いたら、「わからない、おそらく80年代のことだろう」と言った。

だから私はそこにある古いタイマーに尋ねていると思います、あなたが知っているこれを行うためのいくつかの不可解な理由がありますか、それともこの特定のアプリの単なる癖ですか?私はあなたがおそらくもっと文脈なしでは確かに言うことができないことを知っています、しかしあなたが考えを持っているならそれを撃ってください。私は本当に100%の確実性を必要としません、私はただ練習について興味があります。

4

1 に答える 1

2

多くのアプリには2000年以前にはミレニアムがありませんでした。ミレニアム列は、おそらく90年代後半の2000年問題のイニシアチブの一部として追加されました。60年代から80年代の多くのアプリは、2000年まで続くとは予想されていませんでした。
これらの2000年問題を解決するために、多くの退職したメインフレームCOBOLプログラマーが100/時間のコンサルティングギグで退職しました。
終末の否定論者たちは世界の終わりを予言していた。核兵器が故障したり、公益事業が停止したり、株式市場が崩壊したりする可能性があります。

于 2013-03-25T21:27:00.033 に答える