Ich habe ein Blatt mit einer Spalte von Unix-Epochenzeiten (in Sekunden): 1500598288
Wie kann ich diese in normale Daten umwandeln?
Der einfachste Weg, der keine JS-Programmierung erfordert, besteht in einer Formel, die durch 86400 Sekunden pro Tag dividiert und zum 1. Januar 1970 addiert wird. Beispielsweise ergibt Folgendes den 21. Juli 2017:
=1500598288/86400+date(1970,1,1)
Verwenden Sie zum Konvertieren einer ganzen Zahlenspalte einfach ARRAYFORMULA:
=arrayformula(A:A/86400+date(1970,1,1))
Erstelle eine benutzerdefinierte Funktion mit Javascript Datumsfunktion :
Extras> Skripteditor ...>
function FROM_UNIX_Epoch(epoch_in_secs) {
return new Date(Epoch_in_secs * 1000); // Convert to milliseconds
}
Und dann können Sie in einer neuen Spalte =FROM_UNIX_Epoch(A1)