CURRENT EPOCH · EPOCHTIME.TOOLS · A PRECISION INSTRUMENT FOR TIME
Converter Batch Difference Blog
Languages
JavaScript Python TypeScript Go Rust Java PHP SQL Bash
Specialty
LDAP Timestamp .NET Ticks Chrome/WebKit Cocoa / Core Data Discord Timestamp Excel OADate Unix Hex
Standards
ISO 8601 Guide Year 2038 NTP Timestamp GPS Time Julian Day
01 Input
Paste a Unix timestamp or date — leave empty for current time
Each style renders differently in Discord — see the preview text next to each.
02 Output
Default (no style)
t — Short Time
T — Long Time
d — Short Date
D — Long Date
f — Short Date/Time
F — Long Date/Time
R — Relative

What is a Discord timestamp tag?

Discord supports a special markdown syntax for timestamps that automatically renders in each viewer's local timezone with their preferred locale. Instead of writing "Meeting at 3 PM EST on Jan 1", you write <t:1735718400:F> and every viewer sees it in their own time.

Tag syntax

<t:UNIX_TIMESTAMP>          → default (same as :f)
<t:UNIX_TIMESTAMP:STYLE>    → with explicit style

Available styles

StyleNameExample output
tShort Time3:00 PM
TLong Time3:00:00 PM
dShort Date01/01/2025
DLong DateJanuary 1, 2025
fShort Date/Time (default)January 1, 2025 3:00 PM
FLong Date/TimeWednesday, January 1, 2025 3:00 PM
RRelativein 2 hours / 3 days ago

Where to use these

Examples in context

Server maintenance starts <t:1735718400:F> (<t:1735718400:R>)
→ Server maintenance starts Wednesday, January 1, 2025 3:00 PM (in 2 hours)

Event ends <t:1735718400:R>
→ Event ends in 2 hours

Daily standup at <t:1735718400:t> every weekday
→ Daily standup at 3:00 PM every weekday

Common gotchas