我想将一些 RFC3339 时间显示为秒。我找到了如何解析时间字符串,但不是那样
t, _ := time.Parse(time.RFC3339, "2012-11-01T22:08:41+00:00")
最佳答案
例如,
package main
import (
"fmt"
"time"
)
func main() {
t, err := time.Parse(time.RFC3339, "2012-11-01T22:08:41+00:00")
if err != nil {
fmt.Println(err)
return
}
fmt.Println(t)
// Unix returns t as a Unix time,
// the number of seconds elapsed since January 1, 1970 UTC.
fmt.Println(t.Unix())
}
Playground :https://play.golang.org/p/LG6G4lMIWt
输出:
2012-11-01 22:08:41 +0000 UTC
1351807721
关于go - 我如何在 golang 中将 RFC3339 转换为 UNIX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47037466/