如何在golang中将GMT日期转换为UNIX时间?

问题描述 投票:0回答:2

我需要将(Mon, 23 Dec 2019 18:52:45 GMT)这样的GMT日期转换为Go中的time.Time.Unix。>

我曾经尝试解析它,然后将其转换为Unix格式。但是及时清理预定义的布局不是很干净。https://golang.org/pkg/time/#Parse

该怎么做?

我需要将格林尼治标准时间(例如,格林威治标准时间2019年12月23日18:52:45 GMT)转​​换为time.Time.Unix in Go我曾经尝试解析它,然后将其转换为Unix格式。但这不是那么干净...

go time epoch
2个回答
0
投票

看起来像time.RFC1123。如果不是,请参考同一部分以创建自己的布局参考字符串。


0
投票

日期的布局为RFC1123。使用time.Parse()解析它,然后使用time.Time.Unix()将其转换为Unix。

© www.soinside.com 2019 - 2024. All rights reserved.