您如何在不和谐消息中使用UNIX时间戳

发布于 2025-01-18 14:44:09 字数 136 浏览 0 评论 0原文

Discord 消息中的格式化日期

我正在尝试在 Discord 消息中使用 Unix 时间戳,找不到有关的任何信息它。

谢谢你!

Formatted Dates in a Discord Message

I'm trying to use Unix Timestamps within a Discord Message, can't find any information about it.

Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

热风软妹 2025-01-25 14:44:09

转到 https://www.epochconverter.com/ 并获取 < em>纪元时间戳使用“人类日期到时间戳”按钮获取所需的日期和时间。 (例如 1585890376)

在您的不和谐消息中,将消息格式设置为:

替换 ######## 为您的纪元时间戳,

替换 # 为不同选项的各种字母:(f、F、D、t、T 或 R)

示例:
对于 2 年前的当前日期:

<t:1585890376:f>
April 3, 2020 1:06 AM
<t:1585890376:F>
Friday, April 3, 2020 1:06 AM
<t:1585890376:D>
April 3, 2020
<t:1585890376:t>
1:06 AM
<t:1585890376:T>
1:06:16 AM
<t:1585890376:R>
2 years ago

Go to https://www.epochconverter.com/ and get the epoch timestamp for the date and time you need using the Human date to Timestamp button. (eg. 1585890376)

Inside your discord message, format your message as such:

<t:########:#>

Replace ######## with your epoch timestamp,

Replace # with various letters for different options: (f, F, D, t, T or R)

Example:
For the current date, 2 years ago:

<t:1585890376:f>
April 3, 2020 1:06 AM
<t:1585890376:F>
Friday, April 3, 2020 1:06 AM
<t:1585890376:D>
April 3, 2020
<t:1585890376:t>
1:06 AM
<t:1585890376:T>
1:06:16 AM
<t:1585890376:R>
2 years ago
木森分化 2025-01-25 14:44:09

请参阅format_dt< /a> 在文档中。

例子:

from nextcord.utils import format_dt
from datetime import datetime

dt = datetime.now()

# Short Time (9:18 AM)
short_time = format_dt(dt, "t")

# Long Time (9:18:58 AM)
long_time = format_dt(dt, "T")

# Short Date (04/03/2022)
short_date = format_dt(dt, "d")

# Long Date (April 3, 2022)
long_date = format_dt(dt, "D")

# Default (April 3, 2022 9:18 AM)
default_date_time = format_dt(dt, "f")

# Long Date Time (Sunday, April 3, 2022 9:18 AM)
long_date_time = format_dt(dt, "F")

# Relative Time (in 5 minutes / 1 day ago)
relative = format_dt(dt, "R")

...

# To send this in a command:
await ctx.send(f"{default_date_time} ({relative})")

See format_dt in the docs.

Example:

from nextcord.utils import format_dt
from datetime import datetime

dt = datetime.now()

# Short Time (9:18 AM)
short_time = format_dt(dt, "t")

# Long Time (9:18:58 AM)
long_time = format_dt(dt, "T")

# Short Date (04/03/2022)
short_date = format_dt(dt, "d")

# Long Date (April 3, 2022)
long_date = format_dt(dt, "D")

# Default (April 3, 2022 9:18 AM)
default_date_time = format_dt(dt, "f")

# Long Date Time (Sunday, April 3, 2022 9:18 AM)
long_date_time = format_dt(dt, "F")

# Relative Time (in 5 minutes / 1 day ago)
relative = format_dt(dt, "R")

...

# To send this in a command:
await ctx.send(f"{default_date_time} ({relative})")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文