Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Easily add the date to the menubar System 10.4
Tiger only hintDate and Time pictureWant to see the date in the menubar, as seen at right? Start by opening the International Preferences panel, and clicking the Formats tab.

In the Dates section, click Customize. Click the Show pop-up and select your choice of Short, Medium, etc. Now place the elements you want in the small "work area," by dragging and dropping them from the Date Elements section. Once placed, you can click on some elements to see other options (Wednesday or Wed, for instance). Once you've built the date string you want, click once in the work area, and hit Command-A then Command-C to select the string and copy it. Now click Cancel to close the window without making any changes.

In the Times section, click Customize, and set the Show pop-up to Medium. In the small work area below the pop-up, place the curser where you want the date elements to start, and click to position the cursor. Now hit Command-V to paste the elements you just copied. You can further add characters and spaces to customize the look. If you want to remove an element (i.e. the year), click on it and use the Delete key. Click OK, and you'll see the results in the menubar.

[robg adds: There are some older hints that explain how to do this for pre-10.4 systems (10.3, 10.2, 10.1), but this is by far the easiest version I've seen yet. After some frustration, I realized that the settings in the Date & Time panel apply to the clock -- so if you have "Show day of the week" selected there, then it will always appear with the time, regardless of your settings in the International panel. To get rid of the date, just edit the Medium clock format and remove the fields you added. Finally, only the Medium clock setting will show your changes -- this is the one that OS X is using to display the clock in the menubar, it seems.]
    •    
  • Currently 3.70 / 5
  You rated: 5 / 5 (10 votes cast)
 
[86,558 views]  

10.4: Easily add the date to the menubar | 47 comments | Create New Account
Click here to return to the '10.4: Easily add the date to the menubar' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Easily add the date to the menubar
Authored by: JoseyWales on May 18, '05 10:43:31AM

Thanks for this - it's been bugging me since I upgraded to Tiger...

For some reason, the United Kingdom international settings don't have an am/pm in the Medium time setting; so in the Date & Time panel, the option to turn am/pm on or off was greyed out! Surely if you're going to have these options for the menu bar clock, they should be independent of everything else?

Interestingly, I only had this problem on a clean install; an upgrade install remembered the old menu bar clock settings...



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: gerti on May 18, '05 10:48:44AM

That works. Interestingly though that clock is a second behind the true system time... The Dashboard clocks are a bit more up to date, as are programs like Calendarclock.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: jasont on May 18, '05 11:03:17AM
I see the same time as date. Even my dashboard time clicks at the same time. I have network time on and a 24 hour clock set up as such:
M'/'d kk:mm:ss 
Date & Time is set to show day, seconds, and 24 hour clock. , I can keep running date in the terminal right next to the current time and it ticks over at exactly the same time. This is great hint.

[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: David Grossman on May 18, '05 11:35:00AM

Why is this not working for me? After I finished, my menu bar now reads: Wed 8:28 AM PDT

It should read: May 18 – Wed 8:28 AM This is exactly what is showing in the Times section of the International control panel. The pop-down is set to Medium. Not sure where it's getting the PDT thing since it wasn't dragged into the "well".



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: afranz on May 18, '05 11:39:13AM

same problem here, maybe deleting the .GlobalPreference file would help ?? Let me know if you have any luck.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: kol on May 18, '05 12:05:25PM

Similar problem here. I've adjusted the "Medium" time format, and so that it looks like this:

Wed 5 Jan; 19:08

this should give me

Wed 18 May; 09:04

And what I get on the menubar is:

Wed 09:04 GMT-07:00

Any thoughts? Otherwise, it's back to wClock.

Kevin



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: RobertBen on May 20, '05 07:34:32PM

I had the +GMT issue as well and was almost back to wClock, so I just gave it some random tries and it turns out it needs the seconds in the Times section (though it won't display them) at least in my case.

I have the feeling this occurs with non U.S. settings (I started from the Dutch settings )



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: roballen on May 22, '05 11:45:06AM

Thanks for the tip, adding the seconds sorted out my clock problem.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: tandemrepeat on May 18, '05 11:40:44AM

Whew - glad it's not just me....been going mad seeing exactly this problem...any workaround would be good as this is one thing I'd really like to do...



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: mozart11 on May 18, '05 11:57:31AM

Doesn't work on my PowerBook 1.67



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: robg on May 18, '05 12:03:28PM

A couple of thoughts...

1) If you happen to still be using a Developer Seed, if you were seeded, this won't work. I tried it there first (on build 4A25). It worked fine on my PowerBook and desktop.

2) Try changing the settings in the Date & Time panel first, just to make something happen. After that, try this hint.

3) Try dragging the time off the menubar, re-enabling it in Date & Time, and then try this.

Just some SWAGs to maybe help...

-rob.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: tandemrepeat on May 18, '05 12:35:49PM

Nope - no luck...I'm using the general release of Tiger (10.4.1)

Even tried removing all other third party menu elements such as MaxMenus etc & tried changing Regions...no dice...

I find that the settings outlined in the original hint (cutting/pasting/modifying the desired formats into the Medium field) are not saved either. If I quit System Preferences and go back in, the settings revert to defaults...

Curious...



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: tandemrepeat on May 18, '05 12:39:22PM

Hmmm...it worked after I changed all the settings under the time section (Short, Medium, Long, Full) to be exacty the same field layout:

Now I get "Wed 12:38PM - May 18, 2005", as desired...



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: whoadoggy on May 18, '05 02:24:02PM

Easily add?
I too had major difficulty in getting this to stick. What eventually worked (I think) was to uncheck the show clock menubar (dragging it off didn't work!?!) and uncheck show day of week. Then I adjusted the medium time and it stuck.
Now how to make the font smaller?



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: David Grossman on May 18, '05 06:49:24PM

"tandemrepeat" was correct. I changed all the lengths (short, medium, long and full) to the same date string in the Times section of the International control panel. Then when I was done, I clicked on the Input Menu tab and the menu bar updated with the new format. You also have to uncheck the "Show day of the week" in the Date & Time control panel. Otherwise you get 2 "Wed" next to each other.

Not sure what horrible fallout this will have with other apps, but it's pretty sweet right now. :-)



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: Hart on May 21, '05 01:50:34PM

After trying to show this tip to my wife, I think I worked out a method that works.

1. Command click and drag the menu bar clock off the menu bar.

2. Follow the tip's steps, copying the day and date from the Dates > Customize section.

3. Follow the tip's steps, pasting the day and date into the time work area and then customizing as you like. (I left the seconds field in place, though it doesn't show in the menu bar.)

4. Go to Date & Time and check Show the date and time, uncheck Show the day of the week and uncheck Display the time with seconds.

That worked for each of our Macs.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: Spam Bait on Jun 10, '05 01:05:40AM

Indeed your addition to the hint worked. Now I can see what day it is as I have a habit of forgetting what day it is(faulty memory :P ).

Your post should be appended to the hint to prevent any more "It's not working!" posts.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: FOOOD on Jun 10, '05 04:07:38AM

Yea, I have the same problem. I get:

Wed 8:28 AM BDT
(I'm in the UK)

Guess I'll just stick with wClock to achieve the same thing.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: Laudio on Mar 02, '06 07:08:03AM

I had the same problem with the Date & Time not showing as I had set it to show. I also had the CST show up & not disappear. What I did to FINALLY get the display right was.
1) Delete all info in all the workboxes (short, med, long & full) in both Date & Time Customize windows.
2) Set ALL workboxes in the Date window (short, med, long & full) to the same display by first dragging the elements that I wanted to the full workbox, then highlighting & copying the whole line, then deleting all info in all workboxes, then pasting the line back into all windows.
3) Then change to the Time window, paste the date info into the full window, drag the time elements that I wanted into the full window, then highlighting & copying the whole line, then deleting all info in all workboxes, then pasting the line back into all windows.
4) Now when I set the Time & Date preference to display in the menu bar, it showed 2 (days) for some reason. I had to go back & delete the (day) info in all the Time cusomize workboxes. Now The date shows up properly in the menu bar.
5) Note - When I deleted all the info in all windows the first time, the CST thing went away.

Hope this complicated way helped you too.



[ Reply to This | # ]
Not Working? Try This...
Authored by: escowles on May 18, '05 12:42:21PM

This didn't work for me, either, at first.

But then I noticed one poster mentioning that they had modified a specific format. That led me to try all the different formats. Only the Medium format seemed to have any effect for me. I also noticed that the other formats seem to reset themselves when I go back to them, so that may be part of it.

-Esme



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: frickster on May 18, '05 02:25:31PM

Changing the international preferences pane to show the date in the menu bar affects the way iChat registers the date/time stamp. If you have logging on, this can be frustrating, because instead of "02/02/03 10:56 PM" you get "May 8 10:56 PM" (or whatever it is you formatted your date to). Some people might not care, but I thought I'd let you know this would be affected. I'm sure this implies changes elsewhere as well.

-B

---
-frick



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: lrivers on May 18, '05 04:10:07PM

I think that if you have already customized the appearance of the clock (through the options in the Date/Time pref pane), this hint won't work properly.

Given that, and the change in date stamp behavior, perhaps submitting a feature request to Apple is in order.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: deleted_user12 on May 18, '05 05:21:05PM

Not only iChat, but also Mail is using your customised date/time formatting for displaying the date/time of mail messages. If you set the date/time indication to sth like "wed 050505/22:00", then your mail message will have those kinds of date-stamps. For my mails I'd rather have the "full" versions. But that's just personal, perhaps.

Moreover, I suspect that customizing your International date/time sets may interact (badly) with Intego Virusbarrier. For reasons unknown to me, mine stopped working properly (quitting on startup) after I meddled with the time-menu. Reverting to the default setting settled the problem. Please don't ask me why.

After nourishing high hopes of finally having a date in my Finder menu, I'm back to the old default.

Having a real date, even for second, never felt so good.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: dcottle on May 18, '05 04:02:51PM

Great hint! It's been bugging me ever since OS X. I've tried a bunch of third party things, but this is better.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: howwow on May 19, '05 01:41:10AM

~Sad~ :-( I have a Dual 2GHz G5 on Tiger, tried the method... the Date/Time Display doesn't work at all... How?



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: Shiver758 on May 19, '05 07:04:39AM
AWESOME.

Goodbye TimeStat. :-D I ALWAYS like to use built-ins when I can, and this is a fine example.
Cheers!

[ Reply to This | # ]
You have to customize the Medium date format
Authored by: babbage on May 19, '05 07:54:28AM

Several comments mention having to change all the time formats to get this to work.

The menubar widget is using the Medium time format, so if you just modify that one, it will change the menubar clock.

You don't need to modify the other ones, and you'll probably have unwanted side effects elsewhere in the system if you change them all this way.

---

--
DO NOT LEAVE IT IS NOT REAL



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: luomat on May 19, '05 10:26:50PM

OK, well I wanted to try this again, so I went in and changed JUST the Medium Date format to this:

EEE MMM d|h:mm:ss

which SHOULD give me

Thu May 19|9:15:58

but actually gives me

Thu May 19|9:15

which is actually what I want.

I originally kept the AM/PM in there and APPENDED the date information, clicked OK and it worked. Then I started removing things I didn't want.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: smkolins on May 20, '05 09:52:09AM

interesting - at least iPhoto 5.02 picks up the date change but impliments it alittle off.... my bar looks like "Fri 9:48 AM:EDT:05/20/2005 (21 of 52)" [[the last part tells the week number of the year!]]

And in iPhoto click on a picture and it says "2:45:06 PM: US/Eastern:05/15/20055 ( of 52)" for a particular picture.
Hmmmm....

---
= - - -- - - - =
Steven
smkolins@mac.com
http://homepage.mac.com/smkolins
Possess a pure, kindly, and radiant heart!



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: timhaigh on May 24, '05 08:09:56PM

Not only did this hack not work for me it also corrupted ical. iCal start showing times a w:13 am or things like in week view the times listed in the left were all sat am, sat pm no numerical data at all. Reseting my international prefs back to UK fixed ical. So I would not recommend this hack. It was obviously not fully tested before it was published.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: ktrapmac on Jun 04, '05 01:29:22AM

I finally got it to work, and then read your post and found the iCal problem you described. What a bummer, I've always wanted the date to show in the menubar clock! I'll have to check out some of those third party solutions.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: sensordev on Feb 13, '06 01:11:59PM

MacAddict has a method to do it through Terminal, page 56 of the March 2006 issue, but I had trouble getting it to recognize my input. Perhaps this was due to exact spacing and punctuation, I hate it when they give command inputs in short lines like that and don't indicate if there's a space or return between the end of one line and the start of the next. At any rate, figured it might have the same iCal problem and for now will abandon the attempt.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: sensordev on Feb 13, '06 01:08:30PM

Thanks for this comment, I had just installed the change and observed exactly what you describe. Removed it quickly, try again another time.



[ Reply to This | # ]
Be careful with this in 10.4.2 This can cause major problems w/ SystemUIServer
Authored by: vgz on Aug 03, '05 05:07:44PM

If you use this and get the timezone appended to the date it isn't a problem, but actually getting the modified string to show up in the menubar under 10.4.2 seems to cause the entire SystemUIServer to stop redrawing itself. I also encountered a problem where the menus would close before I could make any selection, even if I clicked and held. Looking in the console shows the following:

2005-08-03 16:52:15.207 SystemUIServer[21702] *** -[NSCFString rangeOfString:options:range:]: nil argument

It may just be a problem on my system, but since this is a clean install w/ only the default menuextras running, I'm leaning toward a bug in .2

Just thought I'd let others know.

---
VGZ:
Otaku, Fanfic author, and Mac Fanatic

[ Reply to This | # ]

10.4: Easily add the date to the menubar
Authored by: jacobolus on Dec 10, '05 08:53:59AM

It wasn't mentioned in the hint, but the drop down menu for the date/time menu item shows the "long" date format, so if you want you can add the time to that.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: jacobolus on Dec 10, '05 10:09:10AM

Oops. Actually the "full" format



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: horhey23 on Jul 19, '06 08:13:02AM

This is cool, but it messes up (I guess that's a subjective observation) the date in lots of other places that use the Medium formatting, such as Mail's "Date" column and someone on the Creative Bits blog mentioned it does this in the iPhoto info panel as well.

I suppose you have to weigh the risks/benefits for youself.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: horhey23 on Jul 19, '06 08:38:58AM

My bad, I edited the "short" date first and forgot to set back. Mail is OK now.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: luomat on Aug 12, '06 08:45:06PM
A better solution is to download and install MenuCalendarClock for iCal or Entourage (http://www.objectpark.net/mcce.html or http://www.objectpark.net/mcc.html) both let you set this using the free functionality of the apps. For a registration fee you can integrate iCal or Entourage Calendars, To Dos, etc. Very handy, and much easier than these suggestions here, which muck things up globally (i.e. in other places) if you change them, and which I could never really get working right.

[ Reply to This | # ]
More on MenuCalendar
Authored by: luomat on Aug 12, '06 08:55:41PM

It will also let you resize the font so you can get a lot of information in your no-doubt-already-crowded menu bar.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: Ann Duran on Sep 18, '06 01:31:06PM

NOT ONLY DOES IT NOT WORK but when I called Apple they said "this was not intended to work as you describe." What he also said was put the date and time in a new window instead and then you have the date and time. So I did.

This suggestion cost me 60 minutes of frustration and freezing of my machine.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: smactron on Mar 23, '07 08:19:44AM

Sweet tip! Is there any way to prevent the whitespace between the day and the comma? My menu bar reads "Fri , Mar 23, 11:20 AM". I wish it read "Fri, Mar 23, 11:20 AM", where there is no space between "Fri" and ",". Please let me know if you have a solution. Thanks!



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: tupholme on May 11, '07 12:58:09AM

This formatting comes from the 'Full' date format. Go to System Preferences > International > Formats then click 'Customize...' for dates and select 'Full' from the pop-up menu to get the editing sheet.

The little lozenges represent the variable bits of the date, and there is fixed formatting between them, generally in the way of spaces and commas. You can click between the lozenges to edit the fixed formatting (not forgetting to click OK at the end).

My guess is that you've somehow got an extra space between the day and the comma that normally follows it directly!



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: gauravps on Oct 28, '07 05:47:51AM

Interestingly, I had to change the "Long" format to affect the menubar date. I was quite confused at first, and screwed up the rest of my dates royally, but a heads up for anyone who's having issues with changing the Medium format. I'm on 10.4.10.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: jendahl on Nov 14, '07 05:55:05AM

Thanks for the suggestion on MenuCalendarClock...I've been looking for a free substitute to wClock since I moved to Leopard. The key feature for me was the ability to customize the font, as you suggested.

---
John Endahl, District Network Administrator
Williamston Community Schools

"A mind is a fire to be kindled, not a vessel to be filled."



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: kaz219 on Nov 17, '07 06:04:51AM

iStat is the solution: you can — among a *lot* of other possibilities — show the date in the menubar, the way you want, with the color you want. Perfect.



[ Reply to This | # ]
10.4: Easily add the date to the menubar
Authored by: macmom on Aug 06, '10 06:32:20PM

Thank you so much for your clear and precise instructions which I had no problem following. I know I would not have figured this out on my own, and it's been bothering me for a while.



[ Reply to This | # ]