Discord タイムスタンプ生成ツール
日付と時刻を選んで、貼り付けるだけのコードをコピーすれば、Discord がそれをライブのタイムスタンプに変換します。すべてのメンバーがそれぞれのタイムゾーンと言語で表示でき、相対スタイルなら自動的にカウントアップやカウントダウンまで行います。Discord 標準の書式機能を使うため、ボットも不要でインストールするものもありません。すべてブラウザー内で動作するので、選んだ内容がアップロードされることはありません。
Discord タイムスタンプ の使い方
- 1
日付と時刻を選ぶ
日付と時刻のピッカーで指定したい瞬間を選ぶか、「現在時刻に設定」を押して現在の時刻を使います。入力はあなた自身のタイムゾーンで行います。
- 2
すべてのスタイルをプレビュー
このツールは 7 種類すべての Discord スタイルを一度に表示し、短い時刻から完全な日付、相対的なカウントダウンまで、それぞれが実際にどう見えるかをライブでプレビューします。
- 3
使いたいスタイルをコピー
メッセージに合うスタイルの横にあるコピーを押します。コードは短く、コロンで囲まれた中に時刻が入ったタグのような形をしています。
- 4
Discord に貼り付ける
そのコードを任意の Discord メッセージに貼り付けて送信します。Discord がそれを、すべての読み手がそれぞれの現地時刻で見られるライブのタイムスタンプに置き換えます。
Discord タイムスタンプとその仕組みについて
1 つの瞬間を、あらゆるタイムゾーンで
世界中に広がるコミュニティで何かの予定を立てるのは、ささやかな悩みの種です。配信が午後 8 時に始まると投稿すれば、サーバーの半数はどの午後 8 時のことなのか推測しなければなりません。Discord タイムスタンプは、1 つの瞬間を単純な秒数である Unix 値として保存し、各メンバーのクライアントにそれぞれの現地時刻へ変換させることで、この問題を解決します。瞬間を一度設定すれば、誰もが正しく読み取れます。
このツールがその変換を代わりに行います。あなたが自分のタイムゾーンで日付と時刻を選ぶと、ツールが裏側の Unix 値を計算し、Discord が認識する短いマークアップで包みます。数値を調べたり正確な構文を覚えたりする必要は一切なく、使いたいスタイルをコピーして貼り付けるだけです。
Unix 時刻を基盤として
どの Discord タイムスタンプの根底にも 1 つの数値があります。Unix タイムスタンプ、すなわち協定世界時の 1970 年 1 月 1 日の開始時点から経過した秒数の累計です。この瞬間はしばしばエポックと呼ばれ、どのタイムゾーンにも属さない共有のゼロ点であり、それがまさにこの仕組みを有用にしている理由です。1 つの数値が、世界のどこにいるかを問わず曖昧さのない 1 つの正確な瞬間を示します。
タイムゾーンを持たない純粋な秒数として瞬間を保存することが、ローカライズの秘密の全てです。値自体にオフセットが含まれていないため、各メンバーのクライアントは画面に表示する際に自分のタイムゾーンを自由に付け加えられます。このツールはあなたが選んだ日付と時刻を読み取り、その世界共通の秒数に変換して、Discord がすべての人向けにローカライズできる数値を渡します。
タイムスタンプの構文
マークアップ自体はコンパクトです。小文字の t とコロンで始まり、Unix の秒数が続き、オプションでコロンとスタイル文字が付いて、対応する角括弧で閉じられる形式です。たとえば相対形式は <t:1700000000:R> と書きます。先頭の t がタイムスタンプであることを示し、長い数値が瞬間を表し、末尾の文字が表示方法を選びます。
スタイル文字を省略すると、Discord はデフォルトの短い日付と時刻を使います。文字を加えれば、根底にある瞬間を変えることなく見た目だけが切り替わります。メッセージを入力している間はコードが暗号のように見えますが、それは普通のことです。Discord は実際にメッセージが送信されてから初めてそれを整形された時刻に置き換えるため、投稿前にプレビューできることが本当に助かります。
7 種類のスタイル接尾辞
各表示スタイルはタグ末尾の 1 文字で選ばれ、全部で 7 種類あります。小文字の t は時計の読みのような短い時刻で、大文字の T はそれに秒を加えたものです。小文字の d は数値の短い日付で、大文字の D は日付を長く書き出したものです。デフォルトの小文字の f は短い日付と時刻を組み合わせたもので、大文字の F は曜日を加えた完全な日付と時刻の 1 行になります。
7 番目の文字である大文字の R は相対スタイルで、他とは異なる動きをします。固定された時計の読みを示すのではなく、その瞬間が今からどれだけ離れているかを示します。「3 日後」や「5 分前」のような表現で、時間の経過とともに自動的に更新され続けます。7 種類すべてを並べて見ると選びやすいため、このページではあなたが選んだ瞬間についてすべてのスタイルをプレビューし、ぴったりのものをすぐに見つけられるようにしています。
タイムゾーンの自動ローカライズ
世界共通の秒数を基盤にすることの恩恵は、Discord があらゆる閲覧者に向けてタイムスタンプを再ローカライズしてくれることです。投稿された同じコードが、東京のメンバーにもロンドンのメンバーにも同時に正確な現地時刻を表示します。それぞれの言語と日付形式で、あなたが計算をする必要は一切ありません。あなたは自分のタイムゾーンで考えて瞬間を選ぶだけで、他のみんなには自動的に自分の時刻が表示されます。
1 点だけ覚えておいてほしいのは、このページのプレビューはあなたの現在のロケールとタイムゾーンで表示されているということです。そのため、あなたが見る正確な表現や時計は、他の場所にいるメンバーが見るものと少し異なる場合があります。それは想定内のことで、機能が意図した通りに動いているサインです。瞬間はすべての人に対して同一で、変わるのはその表現方法だけです。
カウントダウンとイベントの告知
相対スタイルはタイムスタンプを自己更新するカウントダウンに変えてくれる機能で、最もよく使われる用途です。大文字の R を未来の瞬間に設定してメッセージに貼り付けると、Discord が「2 時間後」のようなライブの表現を表示し、メッセージを一度も編集することなくカウントダウンし続けます。プレゼントの締め切り、ローンチ、みんなが注目している期限を示す、これ以上ないほどすっきりした方法です。
告知にはスタイルを組み合わせて使うと効果的です。完全な日付と時刻のスタイルで各メンバーの時計上のイベント日時を明示し、その隣に相対タグを置くことで残り時間も一目でわかります。ゲームナイト、コミュニティ通話、トーナメント表の告知にこの 2 つを載せれば、メンバーは正確な現地時刻と楽々わかるカウントダウンの両方を手に入れられます。
タイムスタンプが最も役立つ場面
イベントの主催者ほどタイムスタンプを頼りにする人はいません。ゲームナイト、コミュニティ通話、トーナメント表、プレゼントの締め切りは、時刻が各読み手自身の時計を伴うことで、どれも曖昧さがなくなります。モデレーターはそれを告知にピン留めし、ボットは埋め込みの説明文やフィールドのテキストに差し込むので、メンバーは次に何かが起きる時刻を常に把握できます。
タイムスタンプはメッセージのごく普通の一部にすぎないため、特別な役割やツールがなくても誰でも使えます。デスクトップアプリ、ウェブクライアント、モバイルアプリのいずれでも同じように表示されます。唯一の難点は、メッセージが送信されるまで素のコードが分かりにくく見えることですので、先にプレビューしておくと役立ちます。この生成ツールはまさにそのためのものです。瞬間を選び、どう表示されるかを確認して、サーバー全体で機能するタイムスタンプを貼り付けましょう。
よくある質問
Discord タイムスタンプとは何ですか?
Discord でタイムスタンプを追加するにはどうすればよいですか?
なぜ人によって時刻の見え方が違うのですか?
t、T、d、D、f、F、R のスタイルはそれぞれ何を意味しますか?
Discord でカウントダウンを作るにはどうすればよいですか?
Discord タイムスタンプはモバイルや埋め込みでも機能しますか?
関連ツール
こちらの便利なツールもどうぞ