在日常开发的过程中,经常会遇到前端或接口调用返回的时间格式的字符串转换为time格式落库的诉求,在转换格式的的过程中经常会遇到如下报错:

golang日期格式转换_日期格式

问题的意思是,需要转换的字符串格式不正确。

原因分析

​time.ParseInLocation​

常见的日期格式:

其中,字符串中的 T 并不代表任何东西.它只是 ISO 8601 组合日期时间格式 所需的分隔符.可以将其理解为 Time 的缩写

​RFC3339​
​time.ParseInLocation​

日期格式转换三方库