我正在从文件中读取时间戳,并将该值分配给t
:
t := "2016-11-02 19:23:05.503705739 +0000 UTC"
当我尝试解析字符串时:
time, err := time.Parse("2016-11-02 19:18:57.149197306 +0000 UTC", t)
结果是:
0001-01-01 00:00:00 +0000 UTC
但我期望的结果是:
"2016-11-02 19:18:57.149197306 +0000 UTC"
?
请指教。
您没有正确提供layout
论证Parse
。你应该使用Mon Jan 2 15:04:05 MST 2006
(这是神奇的值,您以您想要的格式创建一个字符串,但带有该日期)以给定的格式,所以在您的情况下,它将是2006-01-02 15:04:05.000000000 +0000 UTC
加上我不知道 MST 的偏移量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)