golang在将struct转成json字符串的时候如何将日期类型的数据格式化?

2025-02-24 10:27:23
推荐回答(1个)
回答1:

如果你想输出的时间是YYYY-MM-DD的话

要在使用json数据化之前自己处理时间

type Article struct {
    Id             int
    Title          string
    CreateTimeStr  string
}

然后要将之前的时间转过来

Article.CreateTimeStr = Createdatetime.Format("2006-01-02")

最后序列化JSON就是YYYY-MM-DD

这是最简单的方法