- ¿Cómo funcionan los timestamps de Discord?
- Un timestamp de Discord es una etiqueta como <t:1798201800:F>. El número es un tiempo UNIX: los segundos desde la medianoche UTC del 1 de enero de 1970. Nombra un momento exacto, sin zona horaria asociada. Cuando Discord muestra el mensaje, la app de cada lector convierte ese momento a su propia hora local e idioma. Así, un mismo código se lee como las 6:00 PM del viernes 25 de diciembre de 2026 en Bombay, las 7:30 AM en Nueva York y las 12:30 PM en Londres. Nadie tiene que hacer cuentas de zonas horarias.
- ¿Qué significan las siete letras de estilo?
- La letra después de los segundos dos puntos elige el formato. t es hora corta (6:00 PM), T es hora larga con segundos (6:00:00 PM), d es fecha corta (12/25/2026), D es fecha larga (December 25, 2026), f es fecha y hora corta (December 25, 2026 at 6:00 PM), F añade el día de la semana (Friday, December 25, 2026 at 6:00 PM) y R es relativa (in 3 months). Sin ninguna letra, <t:1798201800> muestra el estilo f. La configuración de idioma de cada lector decide la redacción exacta y el orden de la fecha, así que un lector en España o México ve 25/12/2026 y uno en Alemania, 25.12.2026.
- ¿Qué estilo uso para anunciar un evento?
- Fecha y hora larga (F) es la opción más segura. Incluye el día de la semana, y eso evita el error más común: un evento el viernes por la noche en un país es sábado por la mañana en otro. Muchos moderadores publican dos códigos juntos, como <t:1798201800:F> (<t:1798201800:R>), para que los lectores vean la hora exacta y una cuenta atrás. El estilo relativo se actualiza solo: dice “dentro de 2 horas”, luego “dentro de 5 minutos” y luego “hace 10 minutos”.
- ¿Qué pasa los días en que cambia el horario de verano?
- Hay dos horas locales que requieren cuidado. En primavera los relojes se adelantan, así que las 2:30 AM del 8 de marzo de 2026 nunca ocurren en Nueva York. La mayoría de las herramientas te dan en silencio un código para la hora equivocada. Esta mueve la hora a las 3:30 AM EDT y te lo dice. En otoño los relojes se atrasan, así que la 1:30 AM del 1 de noviembre de 2026 ocurre dos veces. Esta herramienta usa la primera (1:30 AM EDT, UNIX 1793511000) y lo indica. Si te referías a la segunda, una hora después, el código es <t:1793514600:F>.
- ¿Por qué la vista previa muestra una hora distinta a la que escribí?
- Las vistas previas muestran el código como Discord te lo muestra a ti, en tu propia zona horaria. Si vives en Londres y pones las 8:00 PM en America/New_York, la vista previa dice la 1:00 AM del día siguiente, porque es cuando el evento ocurre para ti. Tus amigos de Nueva York ven las 8:00 PM. La línea UTC bajo el número UNIX es una comprobación neutral: las 8:00 PM EDT del 4 de julio de 2026 son 2026-07-05 00:00 UTC.
- ¿Puedo crear un timestamp para una fecha anterior a 1970 o posterior a 2038?
- Sí. Antes de 1970 el número UNIX es negativo, así que la medianoche UTC del 31 de diciembre de 1969 es <t:-86400:F>. Después de 2038 tampoco se rompe nada. Algunos sistemas antiguos guardan el tiempo como un número de 32 bits que se agota a las 03:14:07 UTC del 19 de enero de 2038, pero ese límite no aplica aquí ni en Discord. Las 03:15 UTC de ese día son 2147483700, y las fechas llegan hasta el 31 de diciembre de 9999.
- ¿Necesito un bot o permisos especiales para usar timestamps?
- No. La etiqueta de timestamp es parte del formato normal de mensajes de Discord, igual que la negrita o los spoilers. Cualquiera que pueda escribir en un canal puede usarla, en servidores, mensajes directos, hilos y descripciones de eventos, en escritorio y en el móvil. No necesitas invitar a un bot de agenda, darle permisos ni aprender comandos de barra. Copia el código de esta página y pégalo. Nada de lo que escribes aquí se envía a ningún sitio; el cálculo se hace en tu navegador.
- ¿Por qué mi código aparece como texto normal en lugar de una hora?
- Revisa tres cosas. La etiqueta tiene que ser exacta: un signo menor que, t, dos puntos, el número, opcionalmente dos puntos y la letra de estilo, y luego un signo mayor que, sin espacios. No puede ir dentro de un bloque de código ni entre comillas invertidas, porque Discord muestra los bloques de código como texto sin procesar. Y algunos lugares fuera de los mensajes normales, como los nombres de usuario y algunas partes de los embeds de bots, muestran la etiqueta tal cual en lugar de una hora. Copiar desde los botones de aquí evita errores de escritura.