Discord Timestamp Converter
✓ Link copied to clipboard!
GUÍA DE FORMATOS DE DISCORD

Cómo poner la hora en el chat de Discord

Guía completa de sintaxis, banderas de formato, horario de verano y código para bots en Discord.js y Python.

01 / Quick Start

Cómo poner la hora en el chat de Discord

Paso 1 — Obtén la marca Unix. Convierte la fecha y zona horaria de tu evento a segundos Unix.

Paso 2 — Elige una bandera de formato. Envuelve el número en la sintaxis de Discord: <t:SEGUNDOS_UNIX:BANDERA>.

Paso 3 — Pega en Discord y envía. Envía el mensaje y Discord mostrará la hora en la zona horaria local de cada usuario.

02 / Syntax

The Anatomy of a Discord Timestamp

<t:1726257000:R>
1726257000 (Unix Epoch)Unix seconds since January 1, 1970 00:00:00 UTC. Always integer seconds, never milliseconds.
R (Style Flag)Single-letter flag dictating visual representation. If omitted, Discord defaults to f.
03 / Format Flags

Banderas de Formato de Discord — Referencia Completa

Discord admite exactamente 7 banderas de visualización.

BanderaNombre del FormatoVista Previa en DiscordCódigo Markdown
:tHora Corta9:01 AM<t:1726257000:t>
:THora Larga9:01:00 AM<t:1726257000:T>
:dFecha Corta11/28/2026<t:1726257000:d>
:DFecha LargaNovember 28, 2026<t:1726257000:D>
:fFecha y Hora CortaNovember 28, 2026 9:01 AM<t:1726257000:f>
:FFecha y Hora LargaWednesday, November 28, 2026 9:01 AM<t:1726257000:F>
:RTiempo Relativoin 2 hours / 3 days ago<t:1726257000:R>
04 / Accuracy & DST

Por qué las siglas fijas causan errores de 1 hora

La queja más frecuente en eventos es: "¡Mi anuncio marcaba las 20:00 pero algunos lo vieron a las 19:00 o 21:00!".

Esto ocurre por usar abreviaturas estáticas como EST o PST durante el horario de verano (EDT/PDT).

Mejor Práctica: Selecciona siempre regiones geográficas IANA como America/Bogota o Europe/Madrid.
05 / Bot Developers

Uso de Marcas de Tiempo en Discord.js y Discord.py

JS / TS (Discord.js)Node.js
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>!`;
Python (Discord.py)Python 3
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>!")
Preguntas Frecuentes

Preguntas Frecuentes sobre Marcas de Tiempo de Discord

Aprende cómo funcionan las marcas de tiempo dinámicas, por qué las zonas horarias causan desfases de una hora y cómo formatear códigos para mensajes y bots.

¿Qué es una marca de tiempo de Discord?
Una marca de tiempo de Discord es un código markdown dinámico formateado como <t:TIMESTAMP_UNIX:BANDERA> (por ejemplo, <t:1726704000:R>). En lugar de texto estático como "8 PM EST", Discord convierte automáticamente este código en el dispositivo de cada usuario a su zona horaria local y formato de 12h/24h.
¿Cómo crear una marca de tiempo en Discord?
Para crear una marca de tiempo: 1. Selecciona la fecha, hora y zona horaria de tu evento en el generador superior. 2. Elige el formato que prefieras (como cuenta regresiva relativa :R o Fecha/Hora completa :F). 3. Haz clic en el botón Copiar junto al código generado. 4. Pega el código copiado directamente en cualquier mensaje o anuncio de Discord.
¿Cómo funciona este convertidor de tiempo para Discord?
Nuestro convertidor traduce la fecha del calendario, hora y zona horaria seleccionadas a una marca de tiempo universal Unix (segundos desde el 1 de enero de 1970 UTC). Al ser un estándar absoluto, Discord lee el código en el cliente y muestra la hora exacta a miembros de todo el mundo sin cálculos manuales.
¿Por qué mi marca de tiempo de Discord muestra una hora incorrecta?
Normalmente se debe al uso de abreviaturas estáticas (como EST o PST) durante el horario de verano (DST), cuando las regiones cambian a EDT o PDT. Nuestra herramienta utiliza regiones geográficas oficiales de IANA (como America/Madrid o America/Mexico_City), garantizando la sincronización horaria exacta.
¿Cómo poner una cuenta regresiva en Discord?
Para crear una cuenta atrás en vivo, añade la bandera :R a tu etiqueta Unix: <t:TIMESTAMP_UNIX:R>. Discord lo mostrará como un temporizador dinámico ("en 45 minutos", "hace 2 horas") que se actualiza en tiempo real en el chat.
¿Puedo decodificar un timestamp de Discord ya existente?
Sí. Ve a la pestaña Decodificar arriba y pega cualquier etiqueta <t:...> o número Unix. El decodificador extrae al instante la fecha, hora UTC, hora local de tu dispositivo, formato ISO 8601 y tiempo relativo.