Datum auswählen:
Ein Unix-Zeitstempel (auch Unix time oder POSIX time) ist die Anzahl der Sekunden seit 1970-01-01 00:00:00 UTC.
Er ist eine praktische Methode, Zeitwerte systemübergreifend zu speichern und zu vergleichen. Die meisten Systeme zählen kontinuierliche Sekunden und berücksichtigen keine Schaltsekunden.
Einige 32-Bit-Systeme laufen 2038 über (Year-2038-Problem).
Aktuelle Epoch-Zeit abrufen und einen Epoch-Zeitstempel in ein lesbares Datum umwandeln (ersetze 1800000000.
// now (seconds) Math.floor(Date.now() / 1000) // epoch -> date new Date(1800000000 * 1000).toISOString()
import time # now (seconds) int(time.time()) # epoch -> date (local) time.ctime(1800000000)
package main
import (
"fmt"
"time"
)
func main() {
fmt.Println(time.Now().Unix())
fmt.Println(time.Unix(1800000000, 0).UTC())
}-- now (seconds) SELECT EXTRACT(EPOCH FROM now()); -- epoch -> timestamp SELECT TO_TIMESTAMP(1800000000);
date +%s date -d @1800000000
date +%s date -j -r 1800000000