formatr
/
Tools
Build, preview, and copy the syntax you need.
Choose a moment
Start date and time · device’s local timezone
End-only countdown · Off
Date
YYYY-MM-DD
Time
HH:mm · 24-hour
Device time · UTC
Single timestamp styles
Copy the exact syntax for your selected moment.
Relative time
A live countdown or past-time label
R
now
<t:1794427005:R>
Short time
Hour and minute
t
7:56 PM
<t:1794427005:t>
Long time
Hour, minute, and seconds
T
7:56:45 PM
<t:1794427005:T>
Short date
Numeric date
d
11/11/2026
<t:1794427005:d>
Long date
Written month and year
D
November 11, 2026
<t:1794427005:D>
Date + time
The default full date and time
f
November 11, 2026 at 7:56 PM
<t:1794427005:f>
Full date
Weekday, full date, and time
F
Wednesday, November 11, 2026 at 7:56 PM
<t:1794427005:F>
Numeric date + time
Numeric date with hour and minute
s
11/11/2026, 7:56 PM
<t:1794427005:s>
Numeric date + seconds
Numeric date with seconds
S
11/11/2026, 7:56:45 PM
<t:1794427005:S>
Flagless default
Discord’s default date and time
No flag
November 11, 2026 at 7:56 PM
<t:1794427005>
Ready-to-use combinations
Combined syntax stays copyable as one exact message snippet.
Announcement
Full date with a live countdown
F + R
Wednesday, November 11, 2026 at 7:56 PM (now)
<t:1794427005:F> (<t:1794427005:R>)
Schedule bullet
Compact date and time
d • t
11/11/2026 • 7:56 PM
<t:1794427005:d> • <t:1794427005:t>
Countdown with subtext
Relative countdown with a smaller date and time
R + -#
now
Nov 11, 2026, 7:56 PM
<t:1794427005:R> -# <t:1794427005:f>
Code-wrapped syntax
A literal code example for explaining timestamps
`code`
<t:1794427005:R>
`<t:1794427005:R>`
Event card header
A heading and quoted live countdown
### + >
📅 Wednesday, November 11, 2026 at 7:56 PM
⏳ Starting now
### 📅 <t:1794427005:F> > ⏳ Starting <t:1794427005:R>