如何将UTC时间转换为Unix时间戳

如何将UTC时间转换为Unix时间戳,第1张

如何将UTC时间转换为Unix时间戳

首先,unix时间戳

1456693426
没有时间,
10:03:46 PM
9:03:46 PM
以UTC为单位。

time
包有功能解析与预计解析时的布局。布局是从参考时间开始构造的
MonJan 2 15:04:05 -0700 MST 2006
。因此,在您的情况下,布局应为
01/02/2006 3:04:05PM
。使用Parse之后,您将获得一个
time.Time
可以调用Unix来接收Unix时间戳的结构。

package mainimport (    "fmt"    "time")func main() {    layout := "01/02/2006 3:04:05 PM"    t, err := time.Parse(layout, "02/28/2016 9:03:46 PM")    if err != nil {        fmt.Println(err)    }    fmt.Println(t.Unix())}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5125814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存