Come Inserire l'Ora nella Chat di Discord
Guida completa alla sintassi, 7 flag di stile, gestione ora legale e codice bot per Discord.js e Python.
Come Inserire l'Ora nella Chat di Discord
Passo 1 — Ottieni il timestamp Unix. Converti data e fuso orario dell'evento in secondi Unix.
Passo 2 — Scegli un flag di formato. Racchiudi il numero nella sintassi: <t:SECONDI_UNIX:FLAG>.
Passo 3 — Incolla su Discord e invia. Invia il messaggio e Discord mostrerà l'orario nell'ora locale di ogni utente.
The Anatomy of a Discord Timestamp
f.Flag di Formattazione Discord — Tabella Completa
Discord supporta esattamente 7 flag di visualizzazione.
| Flag | Nome Formato | Anteprima Discord | Codice Markdown |
|---|---|---|---|
| :t | Ora Breve | 9:01 AM | <t:1726257000:t> |
| :T | Ora Estesa | 9:01:00 AM | <t:1726257000:T> |
| :d | Data Breve | 11/28/2026 | <t:1726257000:d> |
| :D | Data Estesa | November 28, 2026 | <t:1726257000:D> |
| :f | Data e Ora Breve | November 28, 2026 9:01 AM | <t:1726257000:f> |
| :F | Data e Ora Completa | Wednesday, November 28, 2026 9:01 AM | <t:1726257000:F> |
| :R | Tempo Relativo | in 2 hours / 3 days ago | <t:1726257000:R> |
Perché le Sigle Fisse Causano Errori di 1 Ora
L'errore più comune nei tornei è una discrepanza di un'ora tra giocatori di regioni diverse.
Ciò avviene perché sigle come EST o PST non considerano l'ora legale (EDT/PDT).
Codice per Bot in Discord.js e 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>!")Domande Frequenti sui Timestamp di Discord
Scopri come funzionano i timestamp dinamici, come evitare errori di ora legale e come formattare i tag per messaggi e bot.
Cos'è un timestamp di Discord?
<t:TIMESTAMP_UNIX:FLAG> (ad esempio <t:1726704000:R>). A differenza di un testo fisso come "ore 20:00 CET", Discord converte automaticamente questo tag sul dispositivo di ogni utente nel proprio fuso orario locale.Come creare un timestamp per Discord?
:R o Data/Ora completa :F). 3. Clicca su Copia accanto al codice generato. 4. Incolla il tag in qualsiasi messaggio o annuncio di Discord.Come funziona questo convertitore di orari per Discord?
Perché il mio timestamp di Discord mostra un'ora errata?
Europe/Rome, America/New_York), eliminando qualsiasi discrepanza di fuso orario.Come inserire un conto alla rovescia su Discord?
:R alla fine del tag: <t:TIMESTAMP_UNIX:R>. Su Discord apparirà come un timer relativo ("tra 45 minuti", "2 giorni fa") aggiornato in tempo reale.Posso decodificare un timestamp di Discord esistente?
<t:...> o numero Unix. Otterrai immediatamente l'orario locale, l'orario UTC, il formato ISO 8601 e il tempo relativo.