Reminder: today at 2:00 AM
<!date^1778464819^{date_short_pretty} at {time}|May 11, 2026 at 02:00 UTC>
Generate
<!date^UNIX^TOKEN|fallback> syntax for Slack messages.
Custom tokens, preset formats, live preview.
Reminder: today at 2:00 AM
<!date^1778464819^{date_short_pretty} at {time}|May 11, 2026 at 02:00 UTC> Reminder: today at 2:00 AM
<!date^1778464819^{date_long_pretty} at {time}|May 11, 2026 at 02:00 UTC> Reminder: today
<!date^1778464819^{date_pretty}|May 11, 2026 at 02:00 UTC> Reminder: 2:00 AM
<!date^1778464819^{time}|May 11, 2026 at 02:00 UTC> Reminder: 2:00:19 AM
<!date^1778464819^{time_secs}|May 11, 2026 at 02:00 UTC> Reminder: today at 2:00:19 AM
<!date^1778464819^{date_long_pretty} at {time_secs}|May 11, 2026 at 02:00 UTC> Reminder: today at 2:00 AM
<!date^1778464819^{date_short_pretty} at {time}|May 11, 2026 at 02:00 UTC> Pick when the event happens. Slack converts the timestamp to each viewer's local timezone automatically.
Click a preset card's copy button, or use the token buttons to build a custom format. Add a fallback for email and non-Slack clients. Smart tokens like {date_pretty} automatically render as "today" or "yesterday" when appropriate.
Paste the <!date^...> syntax directly into a Slack message or bot payload. Slack renders it as a clickable, timezone-aware date.
| Token | Name |
|---|---|
| {date_num} | Date (numeric) |
| {date} | Date |
| {date_short} | Date (short) |
| {date_long} | Date (long) |
| {date_pretty} | Date (smart) |
| {date_short_pretty} | Short date (smart) |
| {date_long_pretty} | Long date (smart) |
| {time} | Time |
| {time_secs} | Time with seconds |
| {ago} | Relative |
Smart tokens (date_pretty, date_short_pretty, date_long_pretty) render as "today",
"yesterday", or "tomorrow" when applicable. All date tokens except date_num omit the year when the date is
within ±6 months of now.
Slack's
<!date^UNIX^TOKEN_STRING|FALLBACK>
syntax embeds a Unix timestamp into a Slack message and renders it in each viewer's local
timezone — just like Discord's <t:UNIX:F> syntax. The main difference is flexibility: Slack lets you compose a token string with
multiple tokens, so you can write {date_short_pretty} at {time}
to get "May 9, 2026 at 6:00 PM" in one unit.
The
FALLBACK field matters more
than it might seem. Slack sends email notifications and integrates with third-party tools
that may strip the custom formatting. A good fallback includes the date, time, and timezone
in plain text — for example, "May 9, 2026 at 18:00 UTC" — so recipients know exactly when
something happens even without the rendered version.
Slack timestamps are especially useful for reminders, event invites, and release announcements where your team spans multiple timezones. Instead of writing "the meeting is at 3 PM EST," a Slack timestamp adapts to each person's local time automatically. For recurring schedules, combine Slack timestamps with Slack Reminders or a bot that sends messages via the Slack API.
Slack's smart tokens — date_pretty, date_short_pretty, and date_long_pretty — render as
"today", "yesterday", or "tomorrow" when the timestamp falls on those days in the viewer's
timezone. For all date tokens except date_num, Slack omits the year
when the date is within roughly six months of now, keeping messages compact. Use date_num (e.g., 2026-05-09)
when you need a stable, year-included ISO-style date for log lines or audit trails.