Heim >Backend-Entwicklung >Golang >Wie erhalte ich einen Unix-Zeitstempel in Go?
Erhalten eines Unix-Zeitstempels in Go: Aktuelle Zeit in Sekunden seit Epoche
In früheren Versionen von Go, wie z. B. r60, Erhalten eines Unix Zeitstempel (die aktuelle Zeit in Sekunden seit der Epoche) könnte mit Code wie erreicht werden dies:
if t, _, err := os.Time(); err == nil { port[5] = int32(t) }
Bei neueren wöchentlichen Builds ist dieser Ansatz jedoch veraltet. So aktualisieren Sie den Code für aktuelle Go-Implementierungen:
Hier ist der aktualisierte Code:
import "time" // ... port[5] = time.Now().Unix()
Dieser Code erhält jetzt korrekt den aktuellen Unix-Zeitstempel und stellt so die Kompatibilität mit der neuesten Version sicher Los baut.
Das obige ist der detaillierte Inhalt vonWie erhalte ich einen Unix-Zeitstempel in Go?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!