gpt4 book ai didi

go - 如何在golang中转换ISO 8601时间?

转载 作者:IT老高 更新时间:2023-10-28 12:59:02 40 4
gpt4 key购买 nike

以下 shell 命令在 golang 中的等效代码是什么?date -u +%Y-%m-%dT%T%z

最佳答案

如果您正在寻找一个简单但不完美的解决方案,请考虑使用 time.RFC3339 常量。但也知道 ISO8601 之间的差异对于这个答案来说太复杂了。

https://ijmacd.github.io/rfc3339-iso8601/差异,还有一个方便的测试文件生成器来显示差异。这里也有关于 SO 的很好的讨论 What's the difference between ISO 8601 and RFC 3339 Date Formats?

package main

import (
"time"
"fmt"
)

func main(){
fmt.Println(time.Now().Format(time.RFC3339))
}

golang Time.Format

关于go - 如何在golang中转换ISO 8601时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35479041/

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