Conversor de Timestamp Unix Online | Converter Timestamp para Data e Hora
Conversão de Timestamp
Timestamp Unix atual (segundos)
Timestamp
O que é um Timestamp Unix?
Um timestamp Unix (também chamado de tempo epoch) é o número de segundos decorridos desde 1º de janeiro de 1970 (UTC). É um método para rastrear o tempo como um total cumulativo de segundos, facilitando o processamento e comparação de datas por computadores.
| Tempo legível por humanos | Segundo(s) |
|---|---|
| 1 hora | 3600 |
| 1 dia | 86400 |
| 1 semana | 604800 |
| 1 mês (30,44 dias) | 2629743 |
| 1 ano (365,24 dias) | 31556926 |
O que acontecerá em 19 de janeiro de 2038?
Em 19 de janeiro de 2038, às 03:14:07 UTC, sistemas de 32 bits experimentarão um overflow de inteiro na representação do tempo Unix, conhecido como o problema do ano 2038. Após este ponto, esses sistemas não poderão codificar tempos corretamente, a menos que sejam atualizados para usar um formato de timestamp mais amplo.
Obtendo o timestamp Unix em diferentes linguagens de programação
| Linguagem | Código |
|---|---|
| JavaScript | |
| Python | |
| Ruby | |
| Go | |
| Java(pure) | |
| Java(joda) | |
| Java >= 8 | |
| Swift | |
| C | |
| Objective-C | |
| MySQL | |
| SQLite | |
| PHP | |
| Erlang | |
| Shell | |
| Groovy | |
| Lua | |
| .NET/C# | |
| Dart | |