加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

golang 计算两个时间的时间差

发布时间:2020-12-16 18:46:45 所属栏目:大数据 来源:网络整理
导读:package mainimport ( "fmt" "time")func main() { //Add方法和Sub方法是相反的,获取t0和t1的时间距离d是使用Sub,将t0加d获取t1就是使用Add方法 k := time.Now() //一天之前 d,_ := time.ParseDuration("-24h") fmt.Println(k.Add(d)) //一周之前 fmt.Prin
package main

import (
    "fmt"
    "time"
)

func main() {
    //Add方法和Sub方法是相反的,获取t0和t1的时间距离d是使用Sub,将t0加d获取t1就是使用Add方法
    k := time.Now()

    //一天之前
    d,_ := time.ParseDuration("-24h")
    fmt.Println(k.Add(d))

    //一周之前
    fmt.Println(k.Add(d * 7))

    //一月之前
    fmt.Println(k.Add(d * 30))

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读