parsing time "" as "2020-07-01": cannot parse "" as "2"
时间: 2023-11-10 09:06:14 浏览: 50
这个错误是因为viper读入的配置文件中的start_time字段的值为空字符串,无法被解析为时间格式"2006-01-02"。解决方案是将配置文件中的start_time字段的值改为正确的时间格式,例如"2020-07-01"。另外,可以将AppConfig拆出来,以后访问可以使用Conf.AppConfig.StartTime来获取start_time字段的值。
相关问题
goland为什么报错 parsing time "" as "2006-01-02 15:04:05": cannot parse "" as "2006"
引用[1]:一个小的tips是如果你使用goland,你可以查看一哈你layout的地方有没有灰色的数字,如:这个2016应该是2006才对。完整的代码如下: t, err := time.Parse("2006/1/2 15:04:05", "2022/10/31 19:00:01") [1]。引用[2]:针对错误2 是你的解析格式写错了,需要一一对应,常见的对应如下: time strlayout“2022/10/31 20:00:01”“2006/1/2 15:04:05”“2022-10-31 20:00:01”“2006-1-2 15:04:05”“2022-10-31”“2006-1-2”2022-10 20:00:01""2006-1 15:04:05 [2]。引用[3]:详细2: parsing time "2022/10/31 20:00:01" as "2006-1-2 15:04:05": cannot parse "/10/31 20:00:01" as "-" [3]。
根据你提供的信息,报错的原因是解析格式不正确。在你的代码中,解析格式应该是"2006-01-02 15:04:05",而你提供的时间字符串是空的,无法解析为"2006"。所以goland报错"parsing time "" as "2006-01-02 15:04:05": cannot parse "" as "2006"" [3]。
要解决这个问题,你需要确保提供的时间字符串与解析格式一一对应。在你的代码中,将时间字符串修改为正确的格式,例如"2022-10-31 20:00:01",然后再进行解析。这样就能避免报错了。
goland为什么会报错 parsing time "" as "2006-01-02 15:04:05": cannot parse "" as "2006"
引用[1]:一个小的tips是如果你使用goland,你可以查看一哈你layout的地方有没有灰色的数字,如:这个2016应该是2006才对。完整的代码如下: t, err := time.Parse("2006/1/2 15:04:05", "2022/10/31 19:00:01") [1]。引用[2]:针对错误2 是你的解析格式写错了,需要一一对应,常见的对应如下: time strlayout“2022/10/31 20:00:01”“2006/1/2 15:04:05”“2022-10-31 20:00:01”“2006-1-2 15:04:05”“2022-10-31”“2006-1-2”2022-10 20:00:01""2006-1 15:04:05 [2]。引用[3]:详细2: parsing time "2022/10/31 20:00:01" as "2006-1-2 15:04:05": cannot parse "/10/31 20:00:01" as "-" [3]。
问题: goland为什么会报错 parsing time "" as "2006-01-02 15:04:05": cannot parse "" as "2006"
回答: goland报错的原因是解析格式与时间字符串不匹配。在你的代码中,解析格式为"2006-01-02 15:04:05",但时间字符串为空,因此无法解析。[3]要解决这个问题,你需要确保时间字符串与解析格式一一对应。在你的例子中,时间字符串应该是"2022/10/31 20:00:01",而解析格式应该是"2006/1/2 15:04:05"。确保解析格式中的每个数字与时间字符串中的对应数字一致,这样就可以成功解析时间了。[1][2]
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)