It happened again.
I posted the raid time for our 500-member gaming Discord. Within minutes, the replies flooded in:
“What time is that in UK?”
“Is that Saturday or Sunday for me?”
“Wait, is EST the same as EDT right now?”
I’d included three timezone conversions in the original post. Didn’t matter. Half the team still got it wrong, and we started the raid with six people missing.
There had to be a better way.
The Solution Hiding in Plain Sight
Turns out, Discord has a feature most people don’t know about: timestamps that automatically convert to each viewer’s timezone.
You type this once:
Event starts <t:1722729600:F>
And Discord shows everyone their local time:
- New York sees: Saturday, August 3, 2024 at 9:00 PM
- Tokyo sees: Sunday, August 4, 2024 at 10:00 AM
- London sees: Sunday, August 4, 2024 at 2:00 AM
Same moment. Zero confusion. No more “what time is that for me?”
What Changed After We Started Using This
The difference was immediate:
Before timestamps:
- 15+ timezone questions per event announcement
- 20% of people missed events due to conversion mistakes
- Arguments every daylight saving time change
After timestamps:
- Maybe 1 question per month
- Event attendance up 35%
- Zero DST drama
The best part? It takes less time to create a timestamp than to type out three timezone conversions.
How to Actually Use Discord Timestamps
There are two ways to do this. I’ll show you both.
Method 1: Online Converter (My Go-To)
This works on desktop and mobile, and you can see all nine timestamp styles at once.
Step 1: Open a timestamp converter
I use Timestamp Rocks because it’s free, has no ads, and works on phones. (Full disclosure: I built it because I got tired of the alternatives.)
Step 2: Enter your event details
Pick:
- The date
- The time
- The timezone where the event happens (not the viewer’s timezone!)
If your event is at 9 PM in New York, choose America/New_York. Don’t guess between EST and EDT — the timezone handles that automatically.
Step 3: Copy the code
The converter generates all nine Discord timestamp styles. For most events, I use:
-
F— Full date with weekday (Sunday, August 3, 2024 at 9:00 PM) -
R— Countdown (in 7 days) -
t— Short time (9:00 PM)
Click Copy next to the format you want.
Step 4: Paste into Discord
Paste the code as normal message text — no special formatting needed.
The code looks like this:
<t:1722729600:F>
Keep the angle brackets, colons, and style letter. Discord needs the exact syntax.
Method 2: Discord’s Built-In Command (Desktop Only)
Discord desktop has a shortcut:
- Type
@time - Enter something like
tomorrow at 7:30 PM - Pick a format
- Send
Limitations:
- Only works on desktop (not mobile)
- Doesn’t let you specify a timezone
- Can’t compare all nine styles
I still use the converter most of the time because I schedule events weeks in advance and need precise timezone control.
The Nine Timestamp Styles (And When to Use Each)
Discord gives you nine ways to display the same moment. Here’s when I use each:
For event announcements:
-
F— Sunday, August 3, 2024 at 9:00 PM - Includes everything: weekday, date, time
For countdowns:
-
R— in 7 days - Updates automatically as time passes
For short reminders:
-
t— 9:00 PM - When the date is already clear from context
For logs:
-
S— 8/3/24, 9:00:00 PM - Compact with seconds
Write on Medium
The full list:
| Style | Display | When to Use |
| — — — -| — — — — -| — — — — — — -|
| t | 9:00 PM | Short time |
| T | 9:00:00 PM | Time with seconds |
| d | 08/03/2024 | Short date |
| D | August 3, 2024 | Long date |
| f | August 3, 2024 at 9:00 PM | Date and time (default) |
| F | Sunday, August 3, 2024 at 9:00 PM | Full |
| R | in 7 days | Relative countdown |
Real Examples from My Server
Game Raid Announcement
🏰 Mythic Raid Night
📅 When: <t:1722729600:F>
⏰ Invites: <t:1722729600:R>
Be online 15 minutes early!
Everyone sees their local time. No one asks “what time is that for me?” anymore.
Streaming Schedule
🎮 Going live for a 24-hour charity stream!
Starts: <t:1722729600:F> (<t:1722729600:R>)
Set a reminder — see you <t:1722729600:t>!
The countdown updates automatically. Viewers in any timezone know exactly when to tune in.
Moderation Log
[TIMEOUT] User @SpamBot timed out
• Action: <t:1722729600:S>
• Expires: <t:1722815999:S>
• Reason: Spam after warning
The S style keeps logs compact while preserving seconds for debugging.
Mistakes I Made (So You Don’t Have To)
Mistake #1: Using milliseconds instead of seconds
JavaScript’s Date.now() returns milliseconds. Discord needs seconds.
If you’re generating timestamps in code:
Math.floor(Date.now() / 1000) // Correct
Date.now() // Wrong — shows year 2286
Mistake #2: Putting timestamps in backticks
Backticks make Discord show raw code. Send timestamps as normal text:
✅ Event at <t:1722729600:F>
❌ Event at `<t:1722729600:F>`
Mistake #3: Choosing the viewer’s timezone
When you generate the code, choose where the event happens, not where people are watching from.
If your event is at 9 PM in New York, use America/New_York. Discord handles everyone else’s timezone automatically.
Mistake #4: Forgetting about mobile
Discord’s @time command doesn’t work on phones. If your community uses mobile, teach them the converter method.
Advanced Tips
Reuse timestamps across messages
Generate the code once, then paste it into multiple announcements, reminders, and pinned posts. They all stay synchronized.
Combine formats for clarity
Event: <t:1722729600:D> at <t:1722729600:t>
Countdown: <t:1722729600:R>
Gives both a calendar reference and a countdown.
Use in bot commands
Most Discord bots accept <t:…> syntax directly:
/schedule post channel:#events time:<t:1722729600> message:Event starts!
Why This Matters More Than You Think
Timezone confusion isn’t just annoying — it costs you attendance.
Before we used timestamps:
- 20% of people missed events
- Most said they “got the time wrong”
After:
- Event attendance up 35%
- Zero timezone-related no-shows
If you run a global Discord community — gaming clan, open-source project, study group, anything — this one change will save you hours of explaining timezones.
Try It Yourself
Next time you schedule a Discord event:
- Open Timestamp Rocks
- Enter the event time and timezone
- Copy the
Fformat - Paste it into your announcement
Watch the timezone questions disappear.
— -
Want to see all nine timestamp styles at once? Try the Discord Timestamp Converter — it’s free, works on mobile, and shows you exactly what each format looks like before you paste it.
Originally published at timestamp.rocks




Top comments (0)