CodeKitHub
Ferramentas de tempo

Conversor de Timestamp do Discord

Última atualização:

As mensagens do Discord suportam uma tag de timestamp especial — <t:1650463200:f> — que o cliente do Discord renderiza automaticamente no fuso horário local e no formato preferido de cada leitor, de modo que a hora de um evento publicada por alguém em Nova Iorque aparece corretamente para quem a lê em Tóquio. Esta ferramenta permite escolher uma data e hora no seu próprio fuso horário local e gera instantaneamente a tag corretamente formatada para todos os sete estilos de exibição do Discord, com uma pré-visualização em tempo real de como cada um será efetivamente renderizado. Copie a que você precisa e cole diretamente no Discord.

Estilo de exibição

Short Time16:20
Long Time16:20:30
Short Date20/04/2024
Long Date20 April 2024
Short Date/Time (default)20 April 2024 16:20
Long Date/TimeSaturday, 20 April 2024 16:20
Relative Time2 months ago

O que é esta ferramenta?

Segundo a documentação oficial de desenvolvedores do Discord sobre formatação de mensagens, uma tag de timestamp do Discord tem a forma <t:TIMESTAMP:STYLE>, em que TIMESTAMP é um timestamp Unix (segundos inteiros desde 1 de janeiro de 1970 UTC) e STYLE é um dos sete códigos de uma única letra que controlam como ela é exibida: t (hora curta), T (hora longa), d (data curta), D (data longa), f (data/hora curta — o padrão quando STYLE é omitido), F (data/hora longa com dia da semana) e R (tempo relativo, por exemplo “em 2 horas” ou “há 3 dias”).

A propriedade fundamental destas tags é que o valor subjacente é um único timestamp Unix, independente de fuso horário — o software cliente do Discord converte-o automaticamente para o fuso horário e formato local de cada leitor no momento em que a mensagem é exibida. É por isso que se tornou a forma padrão de administradores de servidores, desenvolvedores de bots e organizadores de eventos agendarem e anunciarem horários sem pedir a todos que façam os seus próprios cálculos de fuso horário.

Esta ferramenta converte uma data e hora escolhidas no fuso horário local do seu navegador nesse timestamp Unix e, em seguida, monta todas as sete variantes da tag para você, para que não precise calcular o timestamp nem memorizar as letras de estilo.

Por que usar?

  • Seu servidor do Discord tem membros de vários países e você precisa anunciar o horário de um campeonato — com a tag de timestamp, cada um vê o horário já convertido pro seu próprio fuso, sem ninguém ter que perguntar "e aí, que horas fica pra mim?".
  • Cansou de tentar decorar a sintaxe <t:1650463200:R> na mão e nunca lembra se é t ou T que dá a hora curta — aqui os sete estilos aparecem lado a lado, é só olhar e copiar o certo.
  • Já publicou uma mensagem, viu que o formato ficou diferente do esperado, e teve que editar de novo — a pré-visualização em tempo real mostra exatamente como vai aparecer antes de você postar.
  • Quer mostrar quanto falta pra sua live ou evento começar de um jeito que se atualize sozinho, tipo "em 3 horas", sem programar um bot pra isso — colar a tag no estilo R já resolve, com atualização automática.
  • Como admin, prefere não digitar detalhes do anúncio em ferramentas de terceiros — a escolha da data e o cálculo do timestamp acontecem inteiramente no navegador, sem envio pra fora.

Como usar

  1. Escolha uma data e hora no campo de data/hora — ele utiliza o fuso horário local do seu dispositivo — ou clique em “Usar hora atual”.
  2. Cada uma das sete linhas abaixo é atualizada instantaneamente para mostrar exatamente como esse estilo será exibido quando renderizado no Discord.
  3. Clique no botão <t:∙:X> junto ao estilo que deseja para copiar a sua tag pronta a colar, por exemplo <t:1713630000:R>.
  4. Cole a tag copiada diretamente numa mensagem do Discord — o Discord renderiza-a automaticamente; não há mais nada a configurar.

Exemplo

Entrada

20 de abril de 2024, 16:20 (hora local)

Resultado

<t:1713630000:f> → “20 de abril de 2024 16:20”

O número 1713630000 é o timestamp Unix desse momento. O cliente do Discord de cada leitor renderiza novamente <t:1713630000:f> no seu próprio fuso horário e formato local automaticamente — alguém noutro fuso horário vê o mesmo instante, apenas exibido na sua hora local.

Estilos de timestamp do Discord de relance

Todos os sete estilos codificam exatamente o mesmo timestamp Unix subjacente — apenas a letra STYLE muda a forma como é exibido.

EstiloFormato da tagExemplo de renderização
t — Hora curta<t:TIMESTAMP:t>16:20
T — Hora longa<t:TIMESTAMP:T>16:20:30
d — Data curta<t:TIMESTAMP:d>20/04/2024
D — Data longa<t:TIMESTAMP:D>20 de abril de 2024
f — Data/hora curta (padrão)<t:TIMESTAMP:f> ou <t:TIMESTAMP>20 de abril de 2024 16:20
F — Data/hora longa<t:TIMESTAMP:F>Sábado, 20 de abril de 2024 16:20
R — Tempo relativo<t:TIMESTAMP:R>há 2 meses

Ferramentas relacionadas

Para outras conversões de data e hora, experimente estas ferramentas.

Conversor de Timestamp · Calculadora de Idade · Calculadora de Nascer e Pôr do Sol

Combinações úteis para mensagens de anúncio

  • Anúncio de evento: junte o estilo F (data/hora longa com dia da semana) com o R (tempo relativo) pra mostrar data completa e contagem regressiva juntas.
  • Agenda de live: use só o estilo t (hora curta) numa mensagem fixada, sem poluir o texto.
  • Lembrete de prazo: o estilo R muda sozinho de "em 2 horas" pra "venceu" conforme o tempo passa, sem você precisar editar a mensagem de novo.
  • Reunião com comunidade internacional: usar o estilo F pra marcar o horário oficial e o R como referência mais intuitiva ajuda a evitar mal-entendido de fuso horário.

Perguntas frequentes

O que é uma tag de timestamp do Discord?

É uma marcação especial de mensagem do Discord na forma <t:TIMESTAMP:STYLE>, em que TIMESTAMP é um timestamp Unix e STYLE é uma única letra (t, T, d, D, f, F ou R) que controla o formato de exibição. O cliente do Discord converte e renderiza-a automaticamente no fuso horário local de cada leitor.

Por que a data aparece corretamente para todos em fusos horários diferentes?

Porque a tag armazena um único timestamp Unix absoluto — o número de segundos desde 1 de janeiro de 1970 UTC — em vez de uma string de data já formatada. O cliente do Discord, no dispositivo de cada leitor, converte esse instante absoluto para o seu próprio fuso horário e formato de data preferido no momento da renderização.

O que significam as sete letras de estilo (t, T, d, D, f, F, R)?

t = hora curta (16:20), T = hora longa (16:20:30), d = data curta (20/04/2024), D = data longa (20 de abril de 2024), f = data e hora curtas (o padrão quando nenhum estilo é indicado), F = data e hora longas com o dia da semana, e R = tempo relativo (“há 2 meses”, “em 3 dias”), que se atualiza em tempo real à medida que o tempo passa.

Posso usar isto sem Discord Nitro ou permissões de bot?

Sim. As tags de timestamp são formatação de mensagem comum, disponível para qualquer utilizador ao digitar uma mensagem normal — não é necessária subscrição Nitro, bot nem permissão especial.

Esta ferramenta armazena ou envia a minha data escolhida para algum lugar?

Não. A data/hora que você escolhe e o cálculo do timestamp Unix acontecem inteiramente no seu navegador, usando o objeto Date nativo do JavaScript. Nada é carregado para um servidor.

Posso colar mais de uma tag na mesma mensagem?

Sim, sem problema. É comum ver anúncios como "Evento começa: <t:1713630000:F> (em <t:1713630000:R>)", combinando o estilo de data longa com o de tempo relativo na mesma frase.

A tag funciona se eu escolher uma data no passado?

Sim. O timestamp Unix é calculado normalmente mesmo para datas passadas, e o estilo R (tempo relativo) mostra automaticamente algo como "há 3 dias". Útil pra registrar quando um evento aconteceu num recap ou resumo.

Como sei se a ferramenta pegou meu fuso horário certo?

Clique em "Usar hora atual" e confira se o horário mostrado bate com o horário atual do seu dispositivo. Se bater, o navegador está usando o fuso horário local correto para calcular o timestamp.

Ferramentas relacionadas