Discord Guide

Discord Timestamp — Complete Guide to All 7 Formats and How to Use Them

July 27, 2026 · 11 min read

A Discord timestamp is a special message format that displays a date and time which automatically converts to each viewer's local timezone. Generate a timestamp code at the free Discord Timestamp Generator — pick your date and time, copy the generated code, and paste it directly into any Discord message.

What Is a Discord Timestamp

A Discord timestamp is a short code you paste into any Discord message that Discord automatically renders as a formatted date and time for every viewer in their own local timezone. Instead of typing "Meeting at 2 PM EST" and forcing everyone to do timezone math, one timestamp code shows the correct local time for every single person reading the message — automatically.

Discord timestamps work using Unix time — a universal time standard that counts seconds elapsed since January 1 1970 at 00:00:00 UTC. This number is completely timezone-neutral. When Discord displays the timestamp it reads each viewer's device timezone setting and converts the Unix number to their local time on the client side. The sender never needs to know what timezone anyone is in.

All 7 Discord Timestamp Formats

Discord supports 7 timestamp display formats. Each uses the same Unix timestamp number but displays it differently:

FormatCodeExample Output (12-hour)Example Output (24-hour)Best For
Default<t:1543392060>November 28, 2018 9:01 AM28 November 2018 09:01General use
Short Time<t:1543392060:t>9:01 AM09:01Time only
Long Time<t:1543392060:T>9:01:00 AM09:01:00Time with seconds
Short Date<t:1543392060:d>11/28/201828/11/2018Date only compact
Long Date<t:1543392060:D>November 28, 201828 November 2018Date only full
Short Date/Time<t:1543392060:f>November 28, 2018 9:01 AM28 November 2018 09:01Most common
Long Date/Time<t:1543392060:F>Wednesday, November 28, 2018 9:01 AMWednesday, 28 November 2018 09:01Formal events
Relative Time<t:1543392060:R>3 years ago3 years agoCountdowns

Important: Whether you see 12-hour or 24-hour output depends on your Discord language setting. English US shows 12-hour format. English UK shows 24-hour format. This is controlled by the viewer's Discord language — not the sender.

Pro Tip:The most useful combination for event announcements is Long Date/Time plus Relative Time in the same message. Members see the exact date and a live countdown simultaneously — use both codes separated by a dash for maximum clarity.

How to Create a Discord Timestamp

Method 1 — Discord Timestamp Generator (Fastest)

  1. Go to the Discord Timestamp Generator
  2. Your local timezone is detected automatically
  3. Pick your target date and time using the date picker
  4. Copy the generated code for your preferred format
  5. Paste directly into your Discord message

The generator outputs all 7 formats simultaneously so you can copy whichever display style fits your message.

Method 2 — The @time Mention Feature (January 2026)

Since January 2026 Discord added a built-in time mention feature directly in the message box:

  1. Type @time in any Discord message field
  2. A date and time picker appears inline
  3. Select your date and time
  4. Discord automatically inserts the correctly formatted timestamp code

This works in all server channels and DMs without needing any external tool.

Method 3 — Manual Method

If you already have a Unix timestamp number you can build the code manually:

<t:UNIX_TIMESTAMP:FORMAT_FLAG>

Replace UNIX_TIMESTAMP with your 10-digit seconds value and FORMAT_FLAG with one of: t T d D f F R

Use the Unix Timestamp Converter to convert any date to a Unix timestamp number.

How to Paste a Discord Timestamp Into a Message

  1. Copy the timestamp code from the Discord Timestamp Generator
  2. Open Discord and navigate to any channel or DM
  3. Click the message input box
  4. Paste the code directly — press Ctrl+V on Windows or Cmd+V on Mac
  5. Send the message

Discord renders the code as a formatted timestamp immediately after sending. The code displays as raw text while you are typing — this is normal. It only renders after you send.

Important: Never wrap the code in backticks. Wrapping in backticks displays the raw code text instead of the formatted timestamp.

How to Use Discord Timestamps in Bot Messages and Webhooks

Discord timestamp codes work identically in bot messages, embed descriptions, embed field values, webhook payloads, and application responses. The syntax is exactly the same:

<t:1543392060:F>

Bots use the same format code as regular users. The Discord client renders it the same way regardless of whether a human or a bot sent the message.

For discord.py bots:

import discord
from datetime import datetime

timestamp = int(datetime.now().timestamp())
await channel.send(f"Event starts <t:{timestamp}:F>")

For Discord.js bots:

const timestamp = Math.floor(Date.now() / 1000);
await channel.send(`Event starts <t:${timestamp}:F>`);

How to Use Discord Timestamps in Zapier

To create Discord timestamps in Zapier automations:

  1. Add a Formatter by Zapier step to your Zap
  2. Select Date / Time as the action event
  3. Choose Format in the Transform field
  4. Select X in the To Format field — this outputs a Unix timestamp in seconds
  5. Map your date field to the Input
  6. In your Discord Send Message step wrap the output:
<t:FORMATTER_OUTPUT:F>

Important Zapier notes:

  • Zapier assumes UTC if your source date has no timezone info — set the From Timezone field to match your actual timezone
  • Zapier Formatter outputs seconds by default — if your timestamp looks wrong divide by 1000 using a Numbers action step
  • The timestamp syntax only works in Discord message text fields — it does not render in channel names

Combining Multiple Timestamp Formats in One Message

You can use multiple timestamp codes in the same message using the same Unix number:

Event starts <t:1543392060:R> — full date: <t:1543392060:F>

This displays as something like: "Event starts in 3 days — full date: Wednesday, November 28, 2018 9:01 AM"

Best combinations:

For event announcements:

<t:1543392060:F> — <t:1543392060:R>

For gaming events:

Server raid starts <t:1543392060:R>
Date: <t:1543392060:F>
React with ✅ to confirm!

For giveaways:

Giveaway ends <t:1543392060:R>
Winner announced at <t:1543392060:F>
Pro Tip:Pin your event announcement containing the timestamp code. Members who join after the original post can still see the live countdown by clicking the pinned message — the relative time format keeps updating automatically even in old pinned messages.

Discord Timestamp Use Cases

Cross-timezone event planning — Schedule global team meetings, gaming sessions, or online events. Every member sees the correct local time without any timezone math.

Live countdowns — Use the :R relative time format for event hype. "Tournament starts in 2 days" updates automatically every time someone reads it.

Server announcements — Replace "7 PM EST" with a timestamp code in every announcement. Eliminates all timezone confusion permanently.

Gaming raid scheduling — Raid leaders use timestamps so every player in every timezone sees the correct local time for the raid start.

Giveaway deadlines — Show exactly when a giveaway closes with a live countdown that everyone can see updating.

Bot automations — Bots use timestamps to display event times, reminder deadlines, subscription expiry dates, and scheduled maintenance windows accurately.

Discord Timestamp vs Manual Timezone Conversion

MethodSetup TimeAccuracyTimezone ErrorsUpdates
Discord timestamp10 secondsPerfect for everyoneZeroAutomatic
Manual timezone2-5 minutesError-proneCommonNever
Typing "EST" or "UTC"InstantRequires mathVery commonNever

Manual timezone conversion forces every reader to do math. Members in different countries frequently get it wrong — especially around daylight saving time changes. One Discord timestamp code eliminates this problem permanently.

Common Mistakes to Avoid

Wrapping the code in backticks — Pasting your code as `<t:1543392060:F>` displays raw text instead of the formatted timestamp. Always paste without any backticks or formatting characters.

Using milliseconds instead of seconds — Discord requires a 10-digit number in seconds. JavaScript Date.now() returns 13-digit milliseconds by default — always divide by 1000 before using. A 13-digit value displays a date thousands of years in the future.

Selecting the wrong timezone in the generator — Make sure your local timezone is correctly detected or manually selected in the Discord Timestamp Generator. An incorrect timezone produces a code that shows the wrong time for everyone.

Using very distant future dates — Dates beyond year 2038 may have display issues on some systems due to a technical limit in 32-bit Unix timestamp storage. Use dates within the next decade for reliable display.

Forgetting to test before posting — Always test your timestamp in a private channel or DM before posting to your main announcement channel. Click the rendered timestamp to see a popup confirming the exact date and time.

Related Guides

Also try our free tools:

Frequently Asked Questions

Go to the [Discord Timestamp Generator](/), pick your date and time, copy the generated code, and paste it directly into any Discord message without backticks. Discord renders it as a formatted date and time that automatically converts to each viewer's local timezone. Since January 2026 you can also type @time in any Discord message box and use the built-in date picker.
Discord timestamps use a Unix timestamp number wrapped in a special syntax. Generate the code at the [Discord Timestamp Generator](/) — select your date, choose a format from the 7 available styles, copy the code, and paste into Discord. The code looks like and Discord converts it automatically for every viewer.
Type @time in any Discord message box to use Discord's built-in time picker added in January 2026. Alternatively use the free [Discord Timestamp Generator](/) to generate timestamp codes for any date and time in all 7 display formats.
Paste a Discord timestamp code directly into any message field — channels, DMs, threads, and bot messages all support timestamps. The code renders as a formatted date and time after sending. Use the [Discord Timestamp Generator](/) to generate codes without manual Unix timestamp calculation.
Use the [Discord Timestamp Generator](/) — pick your target date and time, select your timezone, choose from 7 display formats, and copy the generated code. Paste it into your Discord message and send. Discord handles all timezone conversion automatically for every viewer.
Discord timestamps are used for event announcements, giveaway deadlines, gaming raid scheduling, countdown timers, and any time-based communication in Discord servers. They eliminate timezone confusion by automatically showing the correct local time for every member regardless of their location.
Yes — Discord timestamp codes render correctly on all Discord platforms including iOS, Android, desktop, and web browser. The rendered format adapts to each user's 12-hour or 24-hour preference from their Discord language setting.
The most common cause is using milliseconds (13 digits) instead of seconds (10 digits). Divide your number by 1000 to get the correct value. Other causes include wrapping the code in backticks, selecting the wrong timezone in the generator, or the viewer's device clock being out of sync. See [Discord Time Wrong? Fix Time and Timezone Issues Fast](/blog/discord-timestamp-wrong-time) for the complete fix guide.

Ready to generate Discord timestamps?

Open the Generator

Did You Miss These?

Discord Guide

Generate a Discord Timestamp

Free tool — all 7 formats, live Discord preview, auto timezone detection.

Open Generator →
Discord Guide12 min read

Jul 17, 2026

Discord Timestamp — The Complete Guide to All 7 Formats

Everything about Discord timestamps — all 7 format codes, the syntax, how to generate codes, the @time feature, troubleshooting, and why timestamps beat manual timezone conversion.

Read Article →
Discord Guide8 min read

Jun 28, 2026

Discord Time Converter — Convert Any Time to Discord Timestamp Format

Convert any time to a Discord timestamp that automatically shows the correct local time for every server member. Free Discord time converter guide with all 7 formats.

Read Article →
Discord Guide8 min read

Jun 8, 2026

What Is a Discord Timestamp?

Learn what a Discord timestamp is, how discord time codes work, all 7 formats explained with examples.

Read Article →
Discord Guide7 min read

Jun 30, 2026

10 Creative Ways to Use Discord Timestamps in Your Server

10 creative ways to use Discord timestamps for countdowns, events, and timezone-friendly server management.

Read Article →
Discord Guide8 min read

Jun 29, 2026

Discord Countdown Timer — Complete Guide

How to create a live Discord countdown timer using timestamps and bots. Step-by-step guide with format codes and common mistakes.

Read Article →
Discord Guide6 min read

Jun 27, 2026

How to Make Time Zone Messages in Discord

How to send Discord messages that automatically show the right local time for every reader worldwide.

Read Article →
Discord Guide6 min read

Jun 27, 2026

Discord Time Zone Converter — Complete Guide

How to use a Discord time zone converter to send timestamps that auto-adjust to every server member's local time.

Read Article →
Discord Guide7 min read

Jun 26, 2026

How to Set a Time on a Discord Message

Learn how to use Discord timestamps to set a time on any message that auto-converts for every time zone.

Read Article →
Discord Guide10 min read

Jun 24, 2026

How to Do a Timestamp on Discord — 4 Easy Methods

Learn exactly how to do a timestamp on Discord using 4 methods including the new @time feature.

Read Article →
Discord Guide11 min read

Jun 9, 2026

Discord Timestamp Formats Explained — All 7 Styles

Complete guide to all 7 Discord timestamp formats with real examples and use cases.

Read Article →
Discord Guide7 min read

Jun 9, 2026

Discord Timestamp Cheat Sheet — All Formats & Codes

The complete Discord timestamp cheat sheet with every format code and syntax template.

Read Article →
Discord Guide9 min read

Jun 9, 2026

How to Use Discord Timestamps — Complete Guide

Learn exactly how to use Discord timestamps in messages, embeds, bots, and webhooks.

Read Article →