Skip to main content

Discord Timestamp Formats & Styles Cheat Sheet (t, T, d, D, f, F, R)

By Discord Community Contributor•Updated 2026-09-26•5 min read
Discord gives you 7 single-letter flags to control how your time looks. Whether you want a compact hour, a full calendar date, or a live countdown that ticks down automatically, here is what each flag renders on screen.
Desktop & Mobile Compatibility:Discord timestamps render dynamically on Windows, Mac, Linux, iOS, and Android mobile apps.

The 7 Discord Timestamp Flags

Discord uses single-letter flags placed after a second colon to pick how your timestamp displays. If you leave off the flag entirely (`<t:1727280000>`), Discord defaults to the `:f` (Short Date/Time) style.
Quick Copy 7-Row Discord Timestamp Syntax ReferenceClick any tag to copy directly to clipboard
FlagFormat NameSyntax (Click to Copy)Discord Rendered PreviewBest Use Case
:RRelative Timein 2 hours / 5 minutes agoCountdowns, deadlines, live streams
:fShort Date/TimeSeptember 25, 2026 8:00 PMGeneral events, community meetings (Default)
:FLong Date/TimeFriday, September 25, 2026 8:00 PMOfficial tournaments, server rules
:tShort Time8:00 PMDaily recurring events (standups, raids)
:TLong Time8:00:00 PMPrecise speedrun logs, server reboots
:dShort Date09/25/2026Compact lists, ban expirations
:DLong DateSeptember 25, 2026Seasonal announcements, release days
Desktop & Mobile: Works natively on Windows, Mac, Linux, iOS, and Android Discord apps.

How Relative Time (:R) Works Dynamically

The `:R` flag is easily the most popular formatting trick in Discord. Instead of an absolute date, it renders a dynamic countdown like 'in 2 hours' or '15 minutes ago'. The best part? Discord recalculates this locally on every user's device without you having to edit the message. Once the target time passes, it automatically flips from 'in 5 minutes' to '5 minutes ago'. If someone hovers over the badge on desktop, Discord reveals the full calendar date in a tooltip.

Pro Tip: Dual-Layer Formatting

If you run announcements for game nights, podcasts, or community raids, use the dual-layer trick. Pair an absolute date with a live countdown: `<t:EPOCH:F> (<t:EPOCH:R>)`. Members reading on a phone get the quick countdown, while desktop users checking their calendar see the exact weekday and time.
markdown
**Tournament Kickoff:** <t:1727280000:F> (<t:1727280000:R>)
**Server Maintenance:** <t:1727280000:t> (Downtime: about 30 minutes).

Frequently Asked Questions

Yes. Discord's client runs an internal timer that recalculates the relative string as time passes, no page reload or message edit required.