Discord Timestamp Formats & Styles Cheat Sheet (t, T, d, D, f, F, R)
By Marcus Chen•Updated 2026-09-25•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.
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.
| Flag | Format Name | Discord Syntax | Rendered Output (US Locale) | Best Use Case |
|---|---|---|---|---|
| R | Relative Time | <t:1727280000:R> | in 2 hours / 5 minutes ago | Countdowns, deadlines, live streams |
| f | Short Date/Time | <t:1727280000:f> | September 25, 2026 8:00 PM | General events, community meetings (Default) |
| F | Long Date/Time | <t:1727280000:F> | Friday, September 25, 2026 8:00 PM | Official tournaments, server rules |
| t | Short Time | <t:1727280000:t> | 8:00 PM | Daily recurring events (standups, raids) |
| T | Long Time | <t:1727280000:T> | 8:00:00 PM | Precise speedrun logs, server reboots |
| d | Short Date | <t:1727280000:d> | 09/25/2026 | Compact lists, ban expirations |
| D | Long Date | <t:1727280000:D> | September 25, 2026 | Seasonal announcements, release days |
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 seamlessly 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.