I'd like to have today's date displayed in the menu bar alongside the day-of-the-week and the time (i.e. Mon, Dec 31, 9:59 PM). Is there a way to do this? I'm on OS X 10.5.

EDIT: I found one suggestion, but couldn't make it work...


You can use MagiCal, or do a little configuration it in System Preferences.

  • In System Preferences, open International and go to the Formats tab.
  • Next to Dates, click the Customize button. Arrange your date in the format you want to appear on your menubar. Use the down arrows on each element to choose between formats (January, Jan, 01, 1, etc.):

alt text

  • Now, select the entire date format and copy it to your clipboard (Cmd+A, Cmd+C). Hit OK.
  • Hit the Customize button next to Times. Choose the "Medium" format.
  • Paste the date format on your clipboard next to the time format, and hit OK. You're done!

From LifeHacker

  • This System Preferences stuff is what I found in the article I linked to in my question that wasn't working for me. After playing with it some more, I finally got it to work. The weird thing is that I have to set both "Medium" and "Long" formats to the same thing - the format I want it to be - before it displays correctly in the menubar. Thanks. – etlovett Jan 1 '10 at 8:11

I'm not sure when this was introduced, so maybe your 10.5 doesn't show this. But my Snow Leopard simply has an option for that: System Preferences, System, Date & Time, tabsheet Clock, Date options: show date.

Date and time preferences

In case you never noticed: clicking the clock will give you more details. If you have iCal in your Dock then its icon will always show the current date:

iCal in Dock

Well, sometimes it's a bit off when iCal is not running. Running killall Dock in Terminal fixes that.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.