Timestamp Tool
Realizar facilmente a conversão bidirecional de horários e registros de data e hora locais, suporta vários fusos horários e formatos, fornecendo aos desenvolvedores soluções de processamento de tempo eficientes e convenientes
Tempo real
compartilhar
UNIX Timestamp
0
milissegundo: 0Hora local
Fuso horário: UTC
Timestamp → data
Digite um carimbo de hora
Selecione o fuso horário de destino
()
Converter resultado
Veja mais dimensões do tempo >>Formato padrão:
Formato ISO:
Formato local:
Hora da UTC:
Tempo relativo:
data → Timestamp
Selecione uma data e hora
Selecione o fuso horário de destino
()
Converter resultado
Veja mais dimensões do tempo >>UNIX Timestamp:
Milissegund Timestamp:
Formato ISO:
Hora da UTC:
Formato local:
Tempo relativo:
Sobre Timestamp
O que é um registro de data e hora do Unix?
Os timestamps do UNIX são o número de segundos decorridos a partir de 1º de janeiro de 1970 (UTC/GMT Midnight), independentemente dos segundos de salto. É uma maneira de representar o tempo nos sistemas de computador.
Principais recursos
- Independente do fuso horário, unificação global
- O valor máximo do sistema de 32 bits é 2038-01-19 (edição 2038)
- O sistema de 64 bits pode representar cerca de 290 bilhões de anos
- O timestamp de milissegundos adiciona três zeros no final
- Pode ser facilmente convertido em formato de data e hora legível pelo homem
Usos comuns
- Time de criação/atualização de registro do banco de dados
- Log Arquivo Time Stamp
- Solicitações e respostas da API
- Controle de expiração do cache
- Timstamp de controle de versão
Exemplos de linguagem de programação
JavaScript
// Obtenha o registro de data e hora atual (milissegundos)
const timestampms = date.now ();
// obtenha o registro de data e hora atual (segundos)
timestampSec = math.floor (date.now)/1000);Python
Tempo de importação
PHP
// Obtenha o registro de data e hora atual (segundos)
$ timestamp_sec = time ();
// Obtenha o timestamp atual (ms)
$ timestamp_ms = redond (microtime (true) * 1000);Java
// Obtenha o registro de data e hora atual (ms)
timestampms longos = System.currenttimemillis ();
// Obtenha o registro de data e hora atual (segundos)
TimestampSec = System.CurrentTimemillis ()/1000;JavaScript
NSDATE (). TimeIntervalssnce1970Go
importação (
time
)
Int64 (time.now (). Unix ())Objective-C
[[DATA NSDATE] TimeIntervalssnce1970]MySQL
Selecione Unix_timestamp (agora ())SQLite
Selecione o strftime ('%s', 'agora')Erlang
Calendar: DateTime_to_Gregorian_Seconds (calendário: Universal_time ())-719528*24*3600.Lua
OS.Time ()Ruby
Time.now.to_iShell
data %sGroovy
(new Date (). Time / 1000) .LongValue ()Dart
(new DateTime.now (). milissegundssinceepoch/1000) .truncato ()