日付の処理
Exchange Client のすべての日付は、4 桁の西暦で保存と処理が行われます。現在の日付と時刻には、サーバーとクライアントのシステム クロックが使用されます。日付は、64 ビットの FILETIME を使用して、Win32 標準に従って処理されます。FILETIME では、1970 年 1 月 1 日~ 2038 年 1 月 18 日の日付と時刻を使用できます。Microsoft Exchange Forms Designer は例外で、カスタム日付フィールドは文字列の値として保存されます。このページの「日付に関する注意事項」を参照してください。
日付は、コントロール パネルの [日付と時刻] で指定された短い形式 (YY) または長い形式 (YYYY) に従って、下 2 桁または 4 桁の西暦で表示されます。[検索:条件] ダイアログ ボックスの [日付] タブでは、下 2 桁の西暦しか使用できません。次の「日付エントリの解析」を参照してください。
- 日付エントリの解析
Exchange Client の唯一の日付エントリ フィールドは、[アイテムの検索] と [フィルタ] の各 [詳細設定] ダイアログ ボックスの日付エントリ フィールドです。この日付フィールドは、受信トレイ アシスタントと不在時のアシスタントでも使用されています。これらのフィールドでは、下 2 桁の西暦しか入力できません。 入力された日付は、現在の西暦の上 2 桁に関係なく、1980 年~ 2079 年と解釈されます。
下 2 桁の西暦の処理
Exchange Client に入力された下 2 桁の西暦は、1980 年~ 2079 年と解釈されます。下 2 桁の西暦の表示には、コントロール パネルの [日付と時刻] で指定された短い形式の日付が使用されます。
日付に関する注意事項
2000 年問題に完全に対応させるためには、2000 年問題に関して Exchange Client とテストが行われたメール サーバーを使用してください。クライアント トランスポート、サーバー コネクタ、ゲートウェイなど、電子メール接続に関係するデバイスも、2000 年問題に対応している必要があります。
Microsoft Exchange Forms Designer は、Visual Basic 4.0 の 16 ビット版アプリケーションです。このアプリケーションでは、下 2 桁の西暦に対しては、システム日付の西暦部分の上 2 桁が付加されます。Microsoft Exchange Forms Designer の短い形式と長い形式の日付フィールドは、文字列の値として保存されます。これらのカスタム日付フィールドでは、並べ替えやフィルタが正しく行われなくなります。Visual Basic 4.0 の 2000 年問題対応については、製品ガイドの "Visual Basic (16 ビット版)" を参照してください。
ガイドラインと推奨事項
原則的に、実作業を行っている環境ではテストを行わないでください。2000 年問題に対応していないほかの製品との影響を予測できないからです。 Exchange Server やほかのマイクロソフト製品との日付データのやり取りは安全にテストできます。
サーバーに関する問題の詳細については、Exchange Server の 2000 年問題に関する情報を参照してください。 |