39

Is there a keyboard shortcut to bring up the calendar in Windows 7? I am referring to the calendar that is displayed if you click on the date-time display in the system tray. If that is not possible, is there any trick to display any calendar (with current date highlighted) with a keyboard shortcut?

Ashwin Nanjappa
  • 9,947
  • 26
  • 79
  • 110
  • 1
    If you hit Win+B, it would select the tray, then you could use the arrow keys to select the time. I hope then the enter key would bring the calender(can't test now ) – RogUE Oct 15 '16 at 05:53

6 Answers6

87

Windows 11

Win+n

Windows 10 (as of Anniversary Update)

New in Windows 10 Anniversary Update:

Win+Alt+d

This will pop-open the calendar and pressing it again will close it.

For a full list of windows shortcuts go here.

JohnnyO
  • 1,225
  • 3
  • 12
  • 12
11

Keyboad shortcut

You can display the calendar with a combination of three keyboard shortcuts:

Win+B, Arrow right, Enter

Explanation

  • Win+B selects the Windows system tray
  • Arrow right selects the calendar
  • Enter opens the calendar

Screenshot

clock Image source: How-To Geek.

Lernkurve
  • 1,952
  • 7
  • 27
  • 41
  • I think you should update your answer. This does not work in case there are other minified apps appearing in the tray.(This at least does work on windows 10) – YetAnotherBot Jun 14 '19 at 11:05
  • @AdityaGupta: the question is tagged "windows-7" and there it works regardless of how many minified apps there are. For Windows 10 press Win+Alt+D. – Lernkurve Jul 02 '19 at 15:28
3

Write this AutoHotKey script:

!d:: send #t{tab}{tab}{left}{enter}

Now Alt+D will open the date/clock window.

If you don't know what Autohotkey is, just google it, download it, open a notepad document, insert the script line and save the file. rename it as filename.ahk. The file logo will become a green H. Double-click it. The logo will appear in the right hand task bar icons, and the script should work. To change the hotkey, exchange ! for #, ^, or + for Win, Ctrl, or Shift, respectively (or keep ! for Alt). And change the letter if you want. Or learn about AHK and do anything you like:)

phuclv
  • 26,555
  • 15
  • 113
  • 235
spejr
  • 31
  • 2
  • 1
    For Windows 10, it would be `windows+t, tab, left, enter`. Update: `windows+b, left, enter` to target system tray first, rather than toolbar first. – Anonsage Mar 23 '16 at 00:23
  • Note: alt+d is used for highlight the address bar in explorer windows and most browsers – Janac Meena Jun 22 '17 at 14:25
2

You can bring up the "Date and Time" window, which comes up when you click on the "Change date and time settings...", with a shortcut key by doing the following:

  1. On the desktop (or any folder) right-click an empty location and click "New", then "Shortcut".

  2. For the location type timedate.cpl. Click "Next", enter any name you prefer. Then click "Finish".

  3. Now right-click the new shortcut and select "Properties". In the "Shortcut key:" text box type any key you would like for the shortcut.

Source

Indrek
  • 24,204
  • 14
  • 90
  • 93
Ben
  • 21
  • 3
1

The suggested shortcut is physically difficult to trigger. So I used PowerToys to use a simpler shortcut. PowerToys is much simpler to use than AutoHotkey if you're just starting out.

Win+C is usually for Cortana, which I don't use, so I have set it to map to the original Win+Alt+D. Now, if I press Win+C, the Calendar opens.

PowerToys shortcut remap window showing the mapping I made

Gaurang Tandon
  • 192
  • 1
  • 4
  • 16
1

I could not find any direct way to do this. Instead, I added the Calendar gadget in Windows 7 and created a AutoHotKey script to show or hide Gadgets (and thus Calendar) whenever needed when a keyboard shortcut (Win+G) was pressed. The AHK script to do this can be found here and more details on it here.

Tomasz Jakub Rup
  • 632
  • 5
  • 14
Ashwin Nanjappa
  • 9,947
  • 26
  • 79
  • 110