Hora atual UTC, SQL, ISO 8601 e timestamp Unix
Aqui você vê a hora atual UTC ou local nas cinco formas que desenvolvedores mais colam: datetime SQL, ISO 8601, timestamp Unix em segundos e em milissegundos, e só a data. Toque em um cartão e o valor é copiado. Tudo é calculado no seu navegador e nada é enviado.
Como copiar a hora atual em UTC ou local
- Defina Fuso horário como Hora local ou UTC.
- Toque no cartão que você precisa. O aviso Copiado! confirma a cópia.
- Cole o valor na sua consulta, script, log ou planilha.
O relógio anda a cada segundo. Depois de copiar, ele para por 3 segundos para o valor colado continuar visível, e o rótulo no topo mostra Relógio ao vivo, Pausado ou Hora personalizada.
Os cinco formatos
- Datetime SQL: 2026-10-20 14:03:05, para colunas DATETIME ou TIMESTAMP no MySQL, SQL Server e Postgres.
- ISO 8601: 2026-10-20T14:03:05.123+09:00, para JSON, APIs e logs. Em UTC, a string termina em Z.
- Timestamp Unix em segundos: 1792472585, os Segundos epoch para scripts, cron e bancos de dados.
- Timestamp Unix em milissegundos: 1792472585123, o valor de JavaScript Date.now().
- Somente data: 2026-10-20, para colunas de data e nomes de arquivo.
Gerar timestamp: segundos ou milissegundos
O timestamp Unix conta os segundos desde 1º de janeiro de 1970, 00:00 UTC. O cartão em segundos mostra esse número e o de milissegundos mostra o mesmo instante com três dígitos a mais. Nenhum dos dois muda quando você troca o fuso horário.
Como gerador de timestamp, a página serve para gerar timestamp agora, e você pode gerar timestamp online sem criar conta.
Hora local ou UTC
Hora local usa o fuso horário do seu dispositivo, e a string ISO 8601 leva o deslocamento dele. UTC mostra o mesmo instante em tempo universal. Datetime SQL, ISO 8601 e Somente data mudam, mas os dois timestamps Unix não, porque contam a partir de um momento fixo em UTC.
Formato datetime SQL e data específica
Para a data e hora atual formato SQL (o formato datetime SQL), toque no cartão Datetime SQL. Para a data de hoje yyyy-mm-dd, use o cartão Somente data. Para uma data diferente de agora, ligue Hora personalizada e escolha data e hora até o segundo. O valor é lido como hora do relógio no fuso escolhido, e os cinco cartões formatam esse momento no lugar do relógio ao vivo.
Perguntas frequentes
Qual é o timestamp Unix de agora, em segundos ou milissegundos?
O cartão timestamp Unix (segundos) mostra os segundos inteiros desde 1º de janeiro de 1970 UTC, e o de milissegundos mostra o mesmo instante em milissegundos, o valor que o Date.now() do JavaScript retorna. Toque em qualquer um para copiar.
Como obtenho a data e hora atuais no formato SQL?
Toque no cartão “Datetime SQL”. Ele copia a hora como YYYY-MM-DD HH:MM:SS, por exemplo 2026-10-20 14:03:05, aceito por MySQL, SQL Server e Postgres em colunas DATETIME e TIMESTAMP.
Como fica a data e hora atuais em ISO 8601?
O cartão ISO 8601 mostra a data, um T, a hora com milissegundos e o deslocamento do fuso, como 2026-10-20T14:03:05.123+09:00. Com o fuso em UTC, termina em Z no lugar do deslocamento.
O timestamp Unix é igual em todos os fusos horários?
Sim. Ele conta segundos a partir de um momento fixo em UTC, então alternar entre “Hora local” e “UTC” muda Datetime SQL, ISO 8601 e Somente data, mas nunca os dois timestamps Unix.
Posso formatar uma data e hora diferentes de agora?
Sim. Ligue “Hora personalizada” e escolha data e hora até o segundo. O valor é lido como hora do relógio no fuso escolhido, e os cinco cartões formatam esse momento.
Algo é enviado para um servidor?
Não. Tudo é calculado no seu navegador, sem envio e sem conta.