Pick a date from a keyboard-driven calendar and insert it at the cursor in any app, in your own format.
The Raycast edition of Date Inserter for Obsidian, by the same author: the same calendar, now available in every app on macOS.
The text that will be inserted is shown at the top right of the calendar.
| Shortcut | Action |
|---|---|
| Enter | Paste the date into the frontmost app |
| ⌘ C | Copy the date |
| ← → | Previous / next day |
| ↑ ↓ | Previous / next week |
| ⌘ [ / ⌘ ] | Previous / next month |
| ⌘ ⇧ [ / ⌘ ⇧ ] | Previous / next year |
| ⌘ T | Go to today |
| ⌘ M | Open the month view |
| ⌘ Y | Open the year view |
| 1 / 2 | Switch between date format 1 and 2 (when format 2 is set) |
Moving past the first or last day of a month turns the page to the neighboring month.
| Shortcut | Action |
|---|---|
| Arrow keys | Move the selection |
| Enter | Choose the month or year |
| ⌘ T | Go to this month / year |
| ⌘ Y | Open the year view (from the month view) |
| Esc | Go back without changing anything |
| Preference | Description | Default |
|---|---|---|
| Date Format 1 | Format of the inserted date | yyyy-MM-dd |
| Date Format 2 | Optional second format | — |
| Initial Format | Format selected when the calendar opens | Date Format 1 |
| Language | Language of the calendar and of names in the inserted date | English |
| Week Start | Sunday or Monday | Sunday |
| Week Numbers | Off, ISO 8601, Western Traditional, Middle Eastern, or Auto (Based on Week Start) | Off |
Formats use date-fns tokens, which follow the Unicode date patterns also used by Raycast snippets.
| Format | Example |
|---|---|
yyyy-MM-dd | 2026-10-21 |
MM/dd/yyyy | 10/21/2026 |
EEE, MMM d, yyyy | Wed, Oct 21, 2026 |
EEEE, MMMM do | Wednesday, October 21st |
yyyy年M月d日(EEE) (Language: 日本語) | 2026年10月21日(水) |
'Q'Q yyyy | Q4 2026 |
Wrap literal text in single quotes. If a format is invalid, the calendar shows "Invalid date format" and pressing Enter opens the format reference.