dongwen6743
2016-06-08 08:35
浏览 1.6k
已采纳

如何在golang中获取昨天的日期?

How do I get yesterday's date in the time.Time struct in Go?

图片转代码服务由CSDN问答提供 功能建议

如何在Go中的 time.Time 结构中获取昨天的日期?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • duanmaduan1848 2016-06-08 08:45
    已采纳

    Here's one way with AddDate:

    time.Now().AddDate(0, 0, -1)
    

    EDIT

    The original answer also had a time.Add suggestion:

    fmt.Printf("Yesterday: %v
    ", time.Now().Add(-24*time.Hour))
    

    See Vatine's comment for reasons to prefer AddDate.

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题