仕事の会議や子供の放課後のスポーツなど、毎週定期的に会議や予定が入っている私にとって、会議を希望する人が提案日時に加えて日付も伝えてくれるととても助かります。例えば、5月6日の午後3時に都合がつくか聞かれたら、カレンダーを確認する必要がありますが、5月6日が火曜日だと分かっていれば、午後3時以降の会議はできないとすぐに答えることができます。

これが、OS Xの「日付と時刻」メニューバー表示(システム環境設定の「日付と時刻」パネルで有効にできます)に関する最大の不満点です。現在の日付と時刻しか表示されません。メニューバーをクリックしても、例えば月間カレンダーを表示するオプションがありません。電話中や会議設定のメールを書いている最中に、提案された日付が何曜日に当たるか知りたい時があります。私はカレンダーに詳しいわけではないので、わざわざ調べる必要があるのです。
Day-Oのおかげで、こんなに簡単にアクセスできるカレンダーを手に入れました。Shaun Inman氏がMenuCalendarClockの廃止後に開発したこの無料アプリは、非常にシンプルですが、まさに私が求めている機能をすべて備えており、もう何年も使っています。
Day-O のカレンダーを開いた状態で、右矢印と左矢印をクリックすると、表示を 1 か月前または後ろに移動できます。また、その間の円をクリックすると、現在の月にすばやく戻ることができます。
唯一のカスタマイズ機能は、メニューバーに表示される日付と時刻の表示形式を変更するためのUnicode日付フォーマットパターンのサポートです。例えば、私は を使用していますh:mm a ‘on’ MM/dd/yy。これは上のスクリーンショットのように日付と時刻を表示しますが、他にも様々なパターンを使用できます。例えば、h:mm aは時刻のみ(例えば午前12時)を表示しますが、 はEEE, MMM d, yyyy G「2014年3月24日(月)西暦」を表示します。Unicode Locale Data Markup Language(ロケール・データ・マークアップ言語)のウェブサイトには、日付フォーマットパターンに関するセクションがあり、使用できるコードとパターンが紹介されています。

Day-O は他にはあまり機能がありません。実際、オンデマンドカレンダーなど、他にも多くの機能を備えたカレンダーアプリがいくつか存在します。優れたFantasticalもその一つです。しかし、私のように、これらの追加機能が必要ないのであれば、Day-O は十分に機能し、しかも無料です。私は毎日使っており、Mac のセットアップにおいて欠かせない存在となっています。
もっとクールなMacアプリを知りたいですか?3月27日~29日にサンフランシスコで開催されるMacworld/iWorldで開催されるMac Gemsセッションをご覧ください。最新のGems情報をお見逃しなく。Mac GemsはTwitterまたはApp.netでフォローできます。Mac GemsのRSSフィードも購読できます。