gpt4 book ai didi

go - 如何在 Go 中将时间戳格式化为 GMT?

转载 作者:IT王子 更新时间:2023-10-29 02:36:53 26 4
gpt4 key购买 nike

我需要使用 HTTP 日期标准 RFC2616 来格式化时间戳。然而,标准说:

All HTTP date/time stamps MUST be represented in Greenwich Mean Time (GMT), without exception.

从一点挖掘来看,GMT 和 UTC 不是一回事。在 Go 中是否有将时间戳转换为 GMT 的正确方法?

最佳答案

使用 http.TimeFormat用于格式化 HTTP header 时间的布局。此布局采用 UTC 时间。

 s := t.UTC().Format(http.TimeFormat)

如果已知时间为 UTC,则可以跳过对 UTC() 的调用:

 s := t.Format(http.TimeFormat)

关于go - 如何在 Go 中将时间戳格式化为 GMT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52157392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com