| Idioma | Código de Exemplo | Ação |
|---|---|---|
| JavaScript | Math.round(new Date() / 1000) |
|
| Python | import time; int(time.time()) |
|
| PHP | time() |
|
| Java | System.currentTimeMillis() / 1000 |
|
| C# | DateTimeOffset.UtcNow.ToUnixTimeSeconds() |
|
| Go | time.Now().Unix() |
|
| Ruby | Time.now.to_i |
|
| Swift | Int(Date().timeIntervalSince1970) |
|
| Objective-C | [[NSDate date] timeIntervalSince1970] |
|
| Shell | date +%s |
|
| Lua | os.time() |
|
| MySQL | SELECT UNIX_TIMESTAMP(); |
|
| SQLite | SELECT strftime('%s','now'); |
|
| Dart | (DateTime.now().millisecondsSinceEpoch / 1000).truncate() |
|
| Groovy | (new Date().time / 1000).toLong() |
Unix timestamp (tempo de época) conta o número de segundos ou milissegundos que se passaram desde 00:00:00 UTC em 1º de janeiro de 1970. Fornece um padrão de tempo universal para sistemas de computador em todo o mundo. Esta representação de tempo é independente de fusos horários e horário de verão, simplificando a sincronização de tempo entre plataformas e regiões, registro de eventos e cálculo de intervalos. É um formato de tempo principal amplamente usado em desenvolvimento, registro em log e armazenamento de dados.
Unix timestamp geralmente é expresso em dois formatos: segundos (10 dígitos) e milissegundos (13 dígitos), por exemplo 1678901234 (segundos) e 1678901234567 (milissegundos). Sua natureza numérica facilita cálculos programáticos, ordenação e armazenamento, evitando inconsistências em formatos de data. São especialmente importantes em bancos de dados, interfaces de API, logs de sistema e aplicações distribuídas, formando a base técnica para garantir consistência temporal e eficiência de processamento.
Esta ferramenta suporta conversão bidirecional entre segundos e milissegundos de timestamp, pode converter Unix timestamp para hora local ou UTC em tempo real, e rapidamente converter valores padrão de data e hora em timestamps correspondentes. Também fornece recursos como exibição dinâmica do timestamp atual, geração de timestamp a partir de datas personalizadas e cópia de resultados com um clique. Adequado para necessidades de processamento de tempo em vários ambientes de desenvolvimento, como JavaScript, Python, PHP e Java.
Com a evolução das arquiteturas de sistema, aplicações modernas geralmente usam timestamp de 64 bits para resolver o problema do ano 2038. Unix timestamp desempenha um papel fundamental no desenvolvimento web, aplicativos móveis, IoT, análise de dados e outras áreas. Sua padronização, compatibilidade multiplataforma e eficiência computacional os tornam um esquema de representação de tempo indispensável na era digital. Esta ferramenta visa fornecer aos desenvolvedores e usuários comuns um serviço online de conversão de timestamp simples, preciso e instantâneo.
Conversão rápida entre timestamp e hora padrão, suporte a formatos de segundos e milissegundos. Conveniente para desenvolvimento e uso diário.
Mais conveniente no celular.