为了账号安全,请及时绑定邮箱和手机立即绑定

golang Time 中的 wall 是什么?

golang Time 中的 wall 是什么?

Go
冉冉说 2022-11-23 10:16:58

我正在测试一项功能,在该功能中,我必须将带有created_at字段类型的记录写入time.TimeMysql 表中。当我读回相同的记录时,我得到以下差异。

                                    Time: (time.Time) {
                                -    wall: (uint64) 454722000,
                                +    wall: (uint64) 0,

wallgolang 中有什么Time,为什么它们不同?


查看完整描述

2 回答

?
呼唤远方

TA贡献1560条经验 获得超11个赞

时间包文档单调时钟部分详细描述了单原子和挂钟时间。本节介绍从数据库读取时间的场景。

有关如何比较时间值的信息,请参阅等于。


查看完整回答
反对 回复 2022-11-23
?
慕仙森

TA贡献1561条经验 获得超7个赞

对我来说真正的原因与nano seconds. 显然,当我写给 db 时,nano seconds它们被剥离了。所以我所做的是创建一个函数,它会返回我当前时间但没有nano seconds.



查看完整回答
反对 回复 2022-11-23

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信