J'ai une feuille avec une colonne d'unix Epoch fois (en secondes): 1500598288
Comment puis-je les convertir en dates normales?
Le moyen le plus simple, ne nécessitant aucune programmation JS, consisterait en une formule divisant par 86400 secondes par jour et en ajoutant au 1er janvier 1970. Par exemple, voici le 21 juillet 2017:
=1500598288/86400+date(1970,1,1)
Pour convertir une colonne entière de nombres, utilisez simplement ARRAYFORMULA:
=arrayformula(A:A/86400+date(1970,1,1))
Créez une fonction personnalisée en utilisant le javascript Date function :
Outils> Editeur de script ...>
function FROM_UNIX_Epoch(epoch_in_secs) {
return new Date(Epoch_in_secs * 1000); // Convert to milliseconds
}
Et puis dans une nouvelle colonne, vous pouvez faire =FROM_UNIX_Epoch(A1)