时间格式转换

时间格式转换

为什么是实现

MarshalJSON

这个方法呢?这里面的原理没有搞清楚,麻烦老师给解答一下

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
bobby 2021-06-21 18:16:11

你能配合代码截图说明一下你的需求吗?我不太懂你的问题是什么意思,或者你说明一下哪个视频的哪个时间点我哪句话

  • 提问者 Yao_Jerry #1

    http://img1.sycdn.imooc.com//climg/60d727610990d87a26601678.jpg

    为什么这样就能转换成想要的时间格式了?还有个问题,这种方式如果数据库的字段如果是null的话,那么默认就是1970年,有什么办法忽略吗?返回null,或者像字段后面加的那个tag一样,为0就忽略,我尝试过用if之类的去判断为0,但是还是无法解决​

    2021-06-26 21:13:09
  • 提问者 Yao_Jerry #2

    http://img1.sycdn.imooc.com//climg/60d731080975027f26001668.jpg

    这样返回给前端的时候,如果时间字段为0,可以返回一个null

    2021-06-26 21:52:47
  • bobby 回复 提问者 Yao_Jerry #3

    你这里可以直接判断这个时间是否是1970,如果是的话你可以改为null,上面格式的写法是go规定的写法,没有支持随意的写法

    2021-06-29 22:10:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师