2000年問題への各社の対応 |
皆さん。2000年問題への対応は御済みでしょうか。以下の各社の対応を参考にして早急に対応することをお勧めします。 ちなみに私が開発しているソフトで2000年問題に関わるソフトは「電子刑事板II」シリーズのみです。開発ツールはBorland社のDelphiを採用。TDateTime型を利用しているので対応の必要はありません。ただし、現在データベースへの格納が問題ないかを調査中です。対応が必要な場合は、おって連絡させていただきます。 |
Microsoft社 | ||
製品名 | 最終有功年 | 入力フォーマット |
Access95 | 1999 | YY/MM/DD |
9999 | YYYY/MM/DD | |
Access97 | 2029 | YY/MM/DD |
Excel95 | 2019 | YY/MM/DD |
2078 | YYYY/MM/DD | |
Excel97 | 2029 | YY/MM/DD |
9999 | YYYY/MM/DD | |
Project95 | 2049 | 32Bit |
SQL Server | 9999 | DateTime |
FAT16 | 2099 | 16Bit |
FAT32 | 2108 | 32Bit |
NTFS | 無期限 | 64Bit |
Visual C++(4.x) Runtime | 2036 | 32Bit |
Visual FoxPro | 9999 | YYYY/MM/DD |
Windows95 Runtime(Win32) | 2099 | 16Bit |
Windows NT Runtime(Win32) | 2099 | 16Bit |
Borland社 | ||
製品名 | データ型 | 最終有功年 |
Borland C++ Turbo C++ C++ Builer | time_t型 | 2038/01/19 03:14:07 |
date構造体 dosdate_t構造体 | 1980-2079(*1) | |
TDate Class | 1752- | |
double型 | 1900- | |
TDateTime型 | 1900- | |
unsigned short型 | 1980-2099(*1) | |
SYSTEMTIME構造体(Win32のみ) | OSに依存 | |
Delphi | TDateTime型 | 1900- |
*1 DOSのシステム日付やファイルシステムは内部表現としては2107年までをカバー。しかし、DOSコマンドをはじめ利用環境によっては2079年または2099年までしか正しくサポートされない場合あり。 *2 Delphi 1.0ではStrToDateTime関数は西暦2桁で入力した場合、上位2桁は19であるものとみなされる。これに対しDelphi 2.0以降では、現在の西暦の上位2桁が省略されたものとみなされる。つまり、2000年以降にプログラムを実行した場合には、20xx年をあらわすことになる。 |
Lotus社 | |||
製品名 | Version | 適用範囲 | 2桁入力での認識 |
1-2-3 | 97 | 1900-2099 | 2049年迄自動認識(要設定) |
1-2-3 | R5J | 1900-2099 | 1900-1999 |
1-2-3 | R2.xJ | 1900-2099(*1) | 1900-1999 |
ワードプロ | Win3.1 96 97 | 1980-2037 | 1980-2037 |
アプローチ | R3.xJ 96 97 | 0100-9999 | 1930-2029 |
フリーランス | R2.1J 96 97 | OSに依存 | 該当機能無 |
オーガナイザー | R2.1J 97 | 1801-1099 | 1948-2047 |
ノーツ | R4.5 | 4713BC-3200AD | 1950-2049(*2) |
cc:Mail | R6J | 1980-2235(*3,4) | 1980-2079(*3,4) |
*1 1-2-3/DOS版で2000年以降の日付を入力するときは3桁で入力。「100」は「2000年」「101」は「2001年」に対応。4桁入力のサポートはなし。 *2 R4.1以前のVersionでは1900-1999として認識。 *3 cc:Mailポストオフィスの適用範囲内。ただし、各プログラムは、各OSの対応に依存する場合あり。 *4 対応はcc:MailインターネットパックR8.0以降のパッケージに含まれているR6Jから。 |
Oracle社 |
データベースエンジンに格納される日付データは、DATE型使用により4712BC-4712ADのデータを格納可能。内部的に問題なし。ただし、YY書式をYYYY書式もしくはRR書式に変更する必要あり。RR書式はPL/SQL V2(Oracle7 Server)でサポート。PL/SQL V1(Oracle6)ではYYYY書式のみ。 また、製品別の問題点とその対応はOracle2000年問題に関するご案内のページよりWhite Paperをダウンロードしてください。 「Adobe Acrobat Reader」が必要。 |
JustSystem社 | |
対応製品名 | Version |
ATOK/JW ATOK/Windows ATOK/Macintosh | 8 9 10 11 |
一太郎 | 8(Win95/NT) 7(Win95) 6.3(Win) 5(JW/Mac/Win) 4.3(JW) |
大地II | Windows |
花子 | 3.1(Win) |
三四六 | Winows/JW |
五郎 | 1(JW) |
OfficeManager2 | Windows/JW |
JOSS | 2.0 |
JustOfficeServer | 1.1 |
注意事項
|
Novell社 | |
製品名 | 対応状況 |
NetWare 3.11J | 対応無し |
NetWare 3.12J | 1996/12/26に修正モジュール(312PATJ.EXE)公開 |
NetWare 4.1J | 1996/12/26に修正モジュール(410PT6J.EXE)公開 |
IntranetWare | 対応済み |
NetWare Lite 1.1J | 対応済み |
Personal NetWare J 1.0 | 対応済み |
NetWare NFS Services 2.1J | 出荷時より問題なし |
NetWare UNIX Print Services 2.1J | 出荷時より問題なし |
NetWare/IP 1.1J | 対応済み |
NetWare MultiProtocol Router 全バージョン | 出荷時より問題なし |
NetWare Connect 1.0J | 出荷時より問題なし |
NetWare Connect 2.0J | 対応済み |
LAN Workplace 5J for Windows/DOS | 1997/7/16に修正モジュール(LW50J4.EXE)公開 |
NetWare Client 32 for DOS/Windows3.1 | 対応済み |
NetWare Client 32 for Windows95 | 対応済み |
NetWare for Macintosh 3.12J | 対応済み |
GroupWise 4.xJ | 出荷時より問題なし |
GroupWise 5.1J | 出荷時より問題なし |
|
戻る |