Go-获取当天、昨天0点时间戳以及格式化时间

Go-获取当天、昨天0点时间戳以及格式化时间,第1张

当天0点时间戳:

t := time.Now()
addTime := time.Date(t.Year(), t.Month(), t.Day(), 0, 0, 0, 0, t.Location())
addTime.Unix()

当天0点格式化时间:

t := time.Now()
addTime := time.Date(t.Year(), t.Month(), t.Day(), 0, 0, 0, 0, t.Location())
addTime..Format("2006-01-02")

昨日0点时间戳:

ts := time.Now().AddDate(0, 0, -1)
timeYesterDay := time.Date(ts.Year(), ts.Month(), ts.Day(), 0, 0, 0, 0, ts.Location()).Unix()

昨日0点格式化时间:

ts := time.Now().AddDate(0, 0, -1)
timeYesterDay := time.Date(ts.Year(), ts.Month(), ts.Day(), 0, 0, 0, 0, ts.Location()).Unix()
timeStr := time.Unix(timeYesterDay, 0).Format("2006-01-02")

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/994064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存