![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
一般的に、プログラムの中に2つの日付を比較して新旧を判断し処理を変えている部分があればアウトです。
例えば「過去3ヶ月を越えた古いデータは、累積ファイルに移動し、実働ファイルから削除する」と言う処理があった場合。「今日の日付」と「ファイル内のデータに書かれた日付」の2つが比較され新旧が判断されます。
以下のケースでは、データファイル内の日付が時計を直す前の「97年」、PCの時計が直した後の「07年」になっていると仮定します。
ケース1:「07年」と「97年」を単純に2桁の数字として比較して「07年」の方が「古い」と判定してしまう場合
期待しない動作です。これが「2000年問題」の本質です。プログラムの変更も必要です。
累積ファイルへの移動が行われず、実働ファイルからの削除も行われなくなります。
ケース2:「07年」を「1907」に、「97年」を「1997」に変換し、4桁の数字で比較して「07年」の方が「古い」と判定してしまう場合
期待しない動作です。基本的にケース1と同じで、プログラムの変更も必要です。
累積ファイルへの移動が行われず、実働ファイルからの削除も行われなくなります。
ケース3:「07年」を「2007」に、「97年」を「1997」に変換し、4桁の数字で比較して「97年」の方が「古い」と判定する場合
プログラム的にはこれが正しい動作です。プログラムはY2K対策済みです。
但し「3ヶ月以内の今日までの新しいデータ」は、すべて「10年前の古いデータ」と判断され、期待した結果になりません。
過去3ヶ月以内のデータが残らなければならないのに、全部のデータが累積ファイルに移動させられ、実働ファイルの中のデータが全部消されますので、最悪「存在するはずのデータが無い」とのエラーが出てシステムダウンします。
PCの時計を10年進めるなら、すべてのファイルのすべてのデータ内の日付データも10年進めて、時計とファイル内データの整合性を保たなければなりません。
もし、PCで動いているプログラムが幾つもあり、ケース1に該当するプログラムもあり、かつ、ケース2に該当するプログラムもあり、かつ、ケース3に該当するプログラムもある、と言う状態であれば、日付を正しくし、データファイル内の日付を書き換え、プログラムを大改修する必要があります。
No.3
- 回答日時:
当時の2000年問題はコンピュターには年数が2桁しか無かったです
00は西暦1900年
99は西暦1999年となり
99から1年増えると00になりコンピュターが1900年と思ってしまうので、一部のプログラムに問題が発生する恐れがあった問題を2000年問題と読んでました
古いPC98ならば07にすると1907年に認識されます
今後正常に(07.__.__)に戻しても
問題ないでしょうか?
これはプログラムの問題なのでここでは判りません
プログラムを点検して問題が無ければOKですが
1907年にすると不具合が発生する可能性もありますが・・
DATEコマンドで10年遅らせて日付設定をした際に
プログラム修正が必要なかったののならば・・・
多分変更しても大丈夫ですが・・・
いまさら、変更する必要も無いし
古いPC98が動いていること事態無謀です
壊れても・・修理のしようが無いので・・・新しい機種に更新するのを考えるべきでしょうね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) 低価格な入札。問題はないのですか? 2 2022/12/25 12:46
- その他(ブラウザ) このページは動作していません HTTP ERROR 401 2 2022/11/28 12:11
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- 中古パソコン 比較的最近のメーカーパソコンのリカバリーやOS Updateについて 3 2023/06/06 13:01
- 借地・借家 定期借家契約の期間満了解約についてご教示ください。 4 2023/02/02 19:02
- デスクトップパソコン 通話が遅延します 1 2023/06/18 02:36
- 大学受験 お急ぎの質問です。 現在高3受験生です。次の金曜日に明治大学総合数理学部(現象数理科)の学部別試験が 3 2023/02/13 23:38
- Wi-Fi・無線LAN PC起動でスマホ連携が出来無くなる 2 2023/01/09 08:22
- Windows 10 JPG PNG サポートされていない形式 (JPGファイルで開ける、開けないがある場合) 4 2022/04/23 13:46
- 婚活 母と彼氏との会食を回避したい&人生相談 13 2023/03/23 14:26
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
社内LANでのフォルダ共有の危険...
-
common filesとは?
-
ブラウザでサイトを見る際勝手...
-
_CATALOG.VIXという名前のファイル
-
右クリックしたら英語表示され...
-
WSUSサーバから特定のPCだけ承...
-
COMP-5
-
WindowsXP と Windows2000 の...
-
クッキー削除方法を教えていた...
-
http://216.239.33.100につなが...
-
DFXのSkinsフォルダが見当たらない
-
BgInfoツール実行させないよう...
-
今現在 Windows7ですが、パソ...
-
Yahoo!掲示板で受付拒否されます。
-
現在のセキュリティ設定ではこ...
-
暗号化属性の確認方法
-
ウイルスや、コンピューターに...
-
インターネット囲碁(KGS)にログ...
-
フォトショップCS2でのアップデ...
-
out look が うまく使えない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
社内LANでのフォルダ共有の危険...
-
~OS以外のデータを移動させる~
-
今さらの2000年問題(Y2K)
-
Windowsのbatファイルでpingす...
-
common filesとは?
-
i7-4790パソコンにwindows11を...
-
パソコン 至急
-
_CATALOG.VIXという名前のファイル
-
BgInfoツール実行させないよう...
-
ブラウザでサイトを見る際勝手...
-
WSUSサーバから特定のPCだけ承...
-
ファイルを一人しか開けないよ...
-
IEセキュリティメッセージを表...
-
WindowsXP と Windows2000 の...
-
COMP-5
-
現在のセキュリティ設定ではこ...
-
vcredist_x86.log とは
-
Wi-Fi directに知らない人の名...
-
ファイルにフラグ(目印)を付...
-
フォルダー更新日付の変更について
おすすめ情報