Discord timestamps can be useful for specifying a date/time across multiple users time zones. They work with the Unix Timestamp format and can be posted by regular users as well as bots and applications.
The Epoch Unix Time Stamp Converter is a good way to quickly generate a timestamp. For the examples below I will be using the Time Stamp of 1543392060
, which represents November 28th, 2018
at 09:01:00
hours for my local time zone (GMT+0100 Central European Standard Time).
Style | Input | Output (12-hour clock) | Output (24-hour clock) |
---|---|---|---|
Default | <t:1543392060> |
November 28, 2018 9:01 AM | 28 November 2018 09:01 |
Short Time | <t:1543392060:t> |
9:01 AM | 09:01 |
Long Time | <t:1543392060:T> |
9:01:00 AM | 09:01:00 |
Short Date | <t:1543392060:d> |
11/28/2018 | 28/11/2018 |
Long Date | <t:1543392060:D> |
November 28, 2018 | 28 November 2018 |
Short Date/Time | <t:1543392060:f> |
November 28, 2018 9:01 AM | 28 November 2018 09:01 |
Long Date/Time | <t:1543392060:F> |
Wednesday, November 28, 2018 9:01 AM | Wednesday, 28 November 2018 09:01 |
Relative Time | <t:1543392060:R> |
3 years ago | 3 years ago |
Whether your output is 12-hour or 24-hour depends on your Discord language setting. For example, if you have your Discord language set to English, US 🇺🇸
, you will get a 12-hour output. If your Discord language is set to English, UK 🇬🇧
, you will get a 24-hour output.
Sources:
I realize this has become the first search result on google when you search "Discord Timestamps" so I understand all kinds of users coming here with questions.
However, I am just a newbie dev and not affiliated with Discord in any way. I suggest asking your question in the Official Discord Developer Server if you're a developer or looking over the Discord documentation.
If you're a regular Discord user looking to generate a timestamp, sesh.fyi has a purpose-built tool for that which is probably exactly what you're looking for.
@Agnt14 the Unix timestamp is timezone-independent: conceptually it's a counter that started on Jan 1 1970 at 00:00:00 UTC, and increases by one every second (the reality of how this is computed is a bit more complex). This is why Unix timestamps are used for purposes such as these: you can give one to a system with a different timezone, and you both will know that it refers to the same moment in time.