Wie man Zeiten in den Discord-Chat einfügt
Umfassender Leitfaden zur Syntax, den 7 Format-Flags, Sommerzeit-Regeln und Bot-Code für Discord.js und Python.
Wie man Zeiten in den Discord-Chat einfügt
Schritt 1 — Unix-Timestamp ermitteln. Wandle Event-Datum und Zeitzone in Unix-Sekunden (seit 1. Jan. 1970 UTC) um.
Schritt 2 — Format-Flag auswählen. Setze die Zahl in Discords Syntax: <t:UNIX_SEKUNDEN:FLAG>.
Schritt 3 — In Discord einfügen und absenden. Nach dem Absenden zeigt Discord jedem Mitglied die Zeit in seiner persönlichen Ortszeit an.
The Anatomy of a Discord Timestamp
f.Discord Format-Flags — Vollständige Übersicht
Discord unterstützt genau 7 offizielle Anzeige-Flags.
| Flag | Formatname | Discord-Vorschau | Markdown-Tag |
|---|---|---|---|
| :t | Kurze Zeit | 9:01 AM | <t:1726257000:t> |
| :T | Lange Zeit | 9:01:00 AM | <t:1726257000:T> |
| :d | Kurzes Datum | 11/28/2026 | <t:1726257000:d> |
| :D | Langes Datum | November 28, 2026 | <t:1726257000:D> |
| :f | Kurzes Datum / Zeit | November 28, 2026 9:01 AM | <t:1726257000:f> |
| :F | Vollständiges Datum / Zeit | Wednesday, November 28, 2026 9:01 AM | <t:1726257000:F> |
| :R | Relative Zeit | in 2 hours / 3 days ago | <t:1726257000:R> |
Warum feste Kürzel zu 1-Stunden-Fehlern führen
Der häufigste Fehler bei Ankündigungen: "Mein Event war für 20:00 Uhr geplant, aber Mitglieder sahen 19:00 oder 21:00 Uhr!".
Dies passiert, wenn statische Kürzel wie EST oder BST genutzt werden, die die Sommerzeit ignorieren.
Verwendung von Timestamps in Discord.js & Discord.py
import { time, TimestampStyles } from 'discord.js';
const eventDate = new Date('2026-11-28T18:00:00Z');
// Using discord.js time helper:
const relative = time(eventDate, TimestampStyles.RelativeTime);
// Or standard template literal:
const epochSec = Math.floor(eventDate.getTime() / 1000);
const msg = `Event begins in <t:${epochSec}:R>!`;from datetime import datetime, timezone
import discord
from discord.utils import format_dt
dt = datetime(2026, 11, 28, 18, 0, tzinfo=timezone.utc)
# Using format_dt helper:
relative_str = format_dt(dt, style='R')
# Or raw Unix integer:
epoch = int(dt.timestamp())
await ctx.send(f"Event starts <t:{epoch}:R>!")Häufig gestellte Fragen zu Discord-Timestamps
Erfahre, wie dynamische Timestamps funktionieren, wie Sommerzeit-Fehler vermieden werden und wie Codes für Bots formatiert werden.
Was ist ein Discord Zeitstempel?
<t:UNIX_ZEIT:FLAG> (z.B. <t:1726704000:R>). Anstelle eines statischen Textes wie "20 Uhr MESZ" passt Discord die Uhrzeit auf dem Gerät jedes Betrachters automatisch an dessen lokale Zeitzone an.Wie erstelle ich einen Discord Zeitstempel?
:R oder vollständiges Datum :F). 3. Klicken Sie auf Kopieren. 4. Fügen Sie den Code in Ihre Discord-Nachricht ein.Wie funktioniert dieser Discord-Zeitkonverter?
Warum zeigt mein Discord-Zeitstempel eine falsche Zeit an?
Europe/Berlin oder Europe/Vienna, wodurch Zeitverschiebungen automatisch verhindert werden.Wie erstelle ich einen relativen Countdown in Discord?
:R an den Tag an: <t:UNIX_ZEIT:R>. Discord rendert dies im Chat als interaktiven Countdown wie "in 45 Minuten" oder "vor 2 Tagen", der sich fortlaufend aktualisiert.Kann ich einen bestehenden Discord-Zeitstempel zurückrechnen?
<t:...>-Tag oder eine Unix-Zahl ein. Der Decoder liefert sofort Datum, UTC-Zeit, lokale Gerätezeit und ISO 8601.