February 14, 2026
Discord Timestamp Format Guide: Every Style Explained
Learn every Discord timestamp style code with practical examples so your event announcements look clean on desktop and mobile.
Discord timestamps solve one painful problem: people in different regions reading the same event time.
Instead of typing a static date like 8:00 PM EST, you can send a dynamic code:
<t:1700000000:F>
Discord converts that value to each member's local timezone automatically.
Timestamp syntax
Every timestamp follows this pattern:
<t:UNIX:STYLE>
UNIX: seconds since January 1, 1970 (UTC)STYLE: optional format code, such asR,t, orF
If you skip STYLE, Discord uses a default date/time presentation.
Most useful style codes
R - Relative time
Shows a live phrase like in 2 hours or 3 days ago.
Best for countdowns, launch reminders, and temporary notices.
t and T - Time only
tshows short timeTshows long time with seconds
Great for recurring schedules where date context is already clear.
d and D - Date only
dis compactDis full date text
Use these in roadmap updates and changelog posts.
f and F - Date + time
fis short date/timeFis full weekday + date + time
Use F for formal server announcements.
Common mistakes to avoid
- Using milliseconds instead of seconds (
Date.now()must be divided by 1000) - Forgetting angle brackets around the code
- Mixing static timezone labels with dynamic timestamps in the same sentence
Quick publishing checklist
Before posting an event message, verify:
- Timestamp preview renders correctly in Discord
- You selected the correct style (
Rfor countdown,Ffor full detail) - The message still reads well on mobile
If all three checks pass, your community sees the right time without manual conversion.