Discord 时间戳生成器
选择日期和时区,实时预览全部 7 种 Discord 时间戳格式,一键复制让所有人看到正确时间的魔术 <t:...> 代码。
<t:...>
<t:...>
<t:...>
<t:...>
<t:...>
<t:...>
<t:...>
工具的工作原理
Discord 会将包裹在 <t:...> 中的 Unix 时间戳自动转换为每位阅读者自己的本地时间和语言。选择您想要的日期和时区,本工具会计算出对应的 Unix 秒数,并生成全部七种 Discord 格式的代码:短时间 (t)、长时间 (T)、短日期 (d)、长日期 (D)、短日期/时间 (f)、长日期/时间 (F) 以及相对时间 (R)。所有计算均在您的浏览器中本地完成。
Discord 时间戳生成器常见问题
什么是 Discord 时间戳?
Discord 时间戳是一种特殊代码,例如 <t:1760000000:F>,Discord 会自动将其转换为每位阅读者所在地的本地时间。一个代码,人人看到正确的时间。
为什么预览与我的朋友看到的不一样?
Discord 会按照每位阅读者自己的时区和语言来渲染时间戳。预览显示的是您所选时区的时间,而其他时区的阅读者看到的是同一时刻在他们当地的对应时间。
如何使用相对时间格式 (R)?
复制 <t:...:R> 代码即可显示实时倒计时,例如“2小时后”或“3天前”,并且会为每位阅读者持续更新。它常用于活动预告和截止日期提醒。
这些代码可以在手机上使用吗?
可以。Discord 时间戳代码在桌面应用、浏览器以及 iOS 和 Android 移动应用中的表现完全一致。只需将复制的代码粘贴到任何消息、评论或嵌入内容中即可。
Discord 时间戳支持显示秒数吗?
支持。长时间格式 (T) 会显示小时、分钟和秒。请注意,Discord 显示的秒数基于您生成的 Unix 时间戳所编码的确切时刻。
Discord 时间戳可以表示多远的未来或过去?
该代码存储的是以秒为单位的 Unix 时间戳(Unix epoch),因此从 1970 年 1 月 1 日起的任何日期都能正确显示,包括数年之后的日期。不支持 1970 年之前日期所对应的负数时间戳,显示时可能出错,因此在表示生日或历史事件时请避免使用。
为什么我的时间戳代码发送后变成了纯文本而不是日期?
Discord 只会转换格式完全正确的代码:字母 t、一个冒号、Unix 数字、再一个冒号、一个样式字母,全部放在尖括号内且不能有空格。某些手机键盘输入的弯引号、缺少括号,或在发送后编辑消息,都会导致代码以纯文本形式显示。
Discord 时间戳在嵌入消息、论坛帖子和用户名中有效吗?
魔术时间戳可以在普通消息、机器人嵌入消息、论坛和媒体帖子正文以及线程内容中正常显示。但在用户名、昵称、状态消息或频道名称中无效,因为 Discord 只解析消息正文中的代码,所以请勿将其用于个人资料相关字段。
参考资料与资源
-
Discord Developer Docs - Reference
Discord 官方时间戳语法与 Snowflake 日期格式参考。
-
ISO 8601 - Wikipedia
Discord 时间戳所采用的国际日期时间表示标准。