Json.Unmarshal解析时间报错问题

来源:13-4 第三方API数据格式的解析技巧

慕后端4419857

2021-07-06

老师,您好。
有这样一种场景,前端传递过来的数据 时间的格式是 "2021-07-06 22:59:00"的字符传,我要解析为自定义的Struct ,但是报错了,代码如下,请老师看一下,谢谢。
图片描述

写回答

1回答

ccmouse

2021-07-07

这是因为它只接受类似2016-01-02T15:04:05Z07:00格式的时间。这边自定义时间格式的话比较复杂:https://mioto.me/2018/11/go-serialize-json-fromat-time/ 

我建议干脆把这个字段定义成string,后续使用的时候再解析成时间。

0
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程