it-swarm.dev

Converter Unix Epoch Time to Date no Planilhas Google

Eu tenho uma planilha com uma coluna de tempos unix da época (em segundos): 1500598288

Como posso convertê-los em datas normais?

39
Mike Bjorge

A maneira mais simples, sem exigir programação JS, seria através de uma fórmula, dividindo 86400 segundos por dia e adicionando a 1º de janeiro de 1970. Por exemplo, em 21 de julho de 2017:

=1500598288/86400+date(1970,1,1)

Para converter uma coluna inteira de números, basta usar ARRAYFORMULA:

=arrayformula(A:A/86400+date(1970,1,1))
60
ttarchala

Crie uma função personalizada usando o javascript Função de data :

Ferramentas> Editor de scripts ...>

function FROM_UNIX_Epoch(epoch_in_secs) {
  return new Date(Epoch_in_secs * 1000);  // Convert to milliseconds
}

E então, em uma nova coluna, você pode fazer =FROM_UNIX_Epoch(A1)

22
Mike Bjorge