Why use dynamic Discord timestamps?
If your Discord server has members across the world, coordinating events is painful. Announce "Meeting at 5:00 PM EST" and everyone else has to convert it by hand — so people miss it. Discord's built-in Unix timestamp formatting fixes this: paste a code like <t:1708614000:f> and Discord renders it in each reader's exact local time and language.
The 7 Discord time formats
| Format | Discord tag | Example |
|---|---|---|
| Relative time (countdowns) | <t:TIME:R> | "in 2 hours" / "5 minutes ago" |
| Short time | <t:TIME:t> | 4:30 PM |
| Long time | <t:TIME:T> | 4:30:15 PM |
| Short date | <t:TIME:d> | 02/22/2026 |
| Long date | <t:TIME:D> | February 22, 2026 |
| Short date/time (default) | <t:TIME:f> | February 22, 2026 4:30 PM |
| Long date/time | <t:TIME:F> | Sunday, February 22, 2026 4:30 PM |
How do Discord relative time codes work?
The :R tag is the most useful format. It renders a live string like "in 10 minutes" that ticks down inside the Discord client and flips to "1 minute ago" once the time passes — perfect for game raids, live streams, and limited-time announcements.
How to get a Unix timestamp for a Discord message
You do not need a converter site or a bot command to find the epoch number. Enter your local date and time in the picker above and this Discord timestamp generator calculates the Unix timestamp for you, then wraps it in the correct <t:…> tag. Copy the block and paste it straight into a message, a channel topic, or a scheduled-event description.
Schedule a Discord event announcement across time zones
Running a raid, stream, or community call for a global server? Set the start time once and post two codes: the full date/time (:F) so everyone sees the exact local moment, and the relative countdown (:R) so the message reads "in 3 hours" and keeps ticking. No member has to convert EST, GMT, or IST in their head, and nobody shows up an hour late.
Frequently asked questions
<t:1708614000:F> that display a date and time in each viewer's local timezone and language, updating automatically for everyone.:R (for example <t:1708614000:R>). Discord renders it as a live string such as "in 2 hours" that counts down inside the client.:F (full date/time) code for the announcement and the :R (relative) code for a live countdown. Every member sees both in their own local time, so no manual conversion is needed.:R codes tick down in real time and flip to "ago" once the moment passes, and all formats re-render in each viewer's current timezone whenever the message is displayed.