20
メールのメッセージリストに日付と時刻を表示する

AppleのLion(Mac OS X 10.7)のメールアプリの新機能の一つに、ワイドスクリーン対応の3列レイアウトがあります。左側にメールボックス、中央にメッセージリスト、右側にメッセージプレビューが表示されます。私はこのレイアウトが気に入っています。Snow Leopard(OS X 10.6)でもメールアドオンを使ってこのレイアウトを実現しましたが、欠点がないわけではありません。

その一つは、メッセージリスト内の各メッセージに関する情報を表示するスペースが狭まっていることです。その結果、メールアプリでは日付表示が「クラシック」メールレイアウトと比べて大幅に短くなっています。具体的には、今日受信したメッセージの場合は受信時刻のみ、昨日受信したメッセージの場合は「昨日」という単語のみ、昨日より前に受信したメッセージの場合は日付のみが表示されます。

Macworld読者のLynn P.さんから、Mailですべてのメッセージの日付と時刻の両方を表示する方法があるかどうか尋ねられました。Mailは昨日受信したメッセージには必ず「昨日」と表示するように決めているので、昨日受信したメッセージの日付時刻を表示する方法は見つけられませんでしたが、少し工夫すれば、今日受信したメッセージに日付を追加し、昨日より前に受信したメッセージに時刻を追加することは可能です。

本日または昨日以前に受信したメッセージについては、システム環境設定の「言語とテキスト」パネルで設定されている時刻と日付の形式が適用されます。これらの設定を変更して、本日のメッセージに日付も表示し、それ以前のメッセージに時刻も表示させる方法は次のとおりです。

システム環境設定の「言語とテキスト」パネルを開きます。「フォーマット」タブをクリックします。日付形式(具体的には「日付」のカスタマイズダイアログの「短縮形式」)は、メールが昨日より前の日付に使用します。時刻形式(具体的には「時刻」のカスタマイズダイアログの「短縮形式」)は、メールが今日に使用します。ただし、「日付」ダイアログには時刻オプションが、「時刻」ダイアログには日付オプションが表示されないことに注意してください。

コツは次のとおりです。「日付のカスタマイズ」をクリックします。「短い形式」フィールドで、お好みの日付形式を設定します。フィールド内のすべてを選択(「編集:すべて選択」)し、コピー(「編集:コピー」)します。「キャンセル」をクリックすると、変更を保存せずに「日付形式」ダイアログが終了します。「時刻のカスタマイズ」をクリックし、 「短い形式」フィールドで、お好みの時刻形式を設定します。カーソルを「短い形式」フィールドの末尾に置き、右矢印キーを押し(何も選択されていないことを確認してから)、カンマ(,)を入力して、先ほどコピーした日付形式を貼り付け(「編集:貼り付け」)ます。結果は次のようになります12 : 00 AM , 1 / 5 / 11

本日受信したメッセージの形式は修正されましたが、古いメッセージについては修正が必要です。「ショート」フィールドの内容全体を選択し、再度コピー(編集:コピー)して「OK」をクリックします。「日付のカスタマイズ」をクリックします。「ショート」フィールドの内容をすべて削除し、「時刻」ダイアログからコピーした内容を貼り付け(編集:貼り付け)ます。「OK」をクリックします。

これで、「時刻」ダイアログと「日付」ダイアログの両方で、時刻と日付の両方を表示する同じ短縮形式が採用されるはずです。メールのメッセージリストにもこれらの変更がすぐに反映され、すべてのメッセージ(昨日受信したメッセージを除く)の時刻と日付が表示されます。

これらの変更は、OS X 全体の他の場所(例えば、Finder ウィンドウの「更新日」と「作成日」列)の短縮日付と時刻の表示にも影響します。元の日付と時刻の形式に戻したい場合は、「日付と時刻のカスタマイズ」ウィンドウを開き、「短縮」フィールドでそれぞれ時刻と日付のカプセルを削除してください。