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

如何操纵时间?

如何操纵时间?

Go
ibeautiful 2022-06-27 11:14:59
我将时间解析为变量input := "" fmt.Scan(&input)t, _ := time.Parse(time.RFC3339, input)现在我需要更改日期中的日期,如下所示t.Day() = t.Day() + 1当然,这个例子产生了一个错误,所以也许有人知道如何正确7请帮助我
查看完整描述

1 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

嗨 go time 包为此提供了 2 种方法

  1. 添加(持续时间)

    time.Add(24 * time.Hour)

  2. AddDate(年 int,月 int,天 int)

    time.AddDate(0,0,1)

有了这个,您可以使用负值返回和正值前进


查看完整回答
反对 回复 2022-06-27
  • 1 回答
  • 0 关注
  • 89 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号