最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Go獲取兩個時間點時間差的具體實現(xiàn)

 更新時間:2022年04月20日 15:15:19   作者:緋淺yousa  
本文主要介紹了Go獲取兩個時間點時間差的具體實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

獲取當前時間及其秒、毫秒、納秒數(shù)

now := time.Now() //獲取當前時間
==>2019-08-21 11:30:51.2470317 +0800 CST m=+0.004501101
fmt.Printf("時間戳(秒):%v;\n", time.Now().Unix())        //10位
fmt.Printf("時間戳(納秒):%v;\n",time.Now().UnixNano())    //19位
fmt.Printf("時間戳(毫秒):%v;\n",time.Now().UnixNano() / 1e6)        //或者秒*1000也可
fmt.Printf("時間戳(納秒-->秒):%v;\n",time.Now().UnixNano() / 1e9)

兩個時間作差,第一個時間是t1,第二個時間是t2,那么時間差是t2.Sub(t1)

具體顯示時間可以通過Format(time.ANSIC)打印時間格式,以及In接口+Location設(shè)置時區(qū)

例如:

TimeLocation, err := time.LoadLocation("Asia/Shanghai")
//err處理
t1.Now().In(TimeLocation).Format(time.ANSIC)

獲取兩個時間點時間差代碼

package main

import (
? ? "fmt"
? ? "time"
)

func main() {
? ? temp := 0
? ? t1 := time.Now()
? ? for i := 0; i < 100000; i++ {
? ? ? ? for j := 0; j < 10000; j++ {
? ? ? ? ? ? temp++
? ? ? ? }
? ? }
? ? fmt.Println(temp)
? ? t2 := time.Now()
? ? fmt.Println(t2.Sub(t1))

}

獲取指定時間前的時間

// 獲取50秒前的時間,方式1
st,_ := time.ParseDuration("-50s")
fmt.Println("50秒前的時間:",time.Now().Add(st))
 
// 獲取1分鐘前的時間,n秒前則是time.Second * -n,方式2
t := time.Now().Add(time.Minute * -1) 
fmt.Println("一分鐘前的時間:",t)
 
//獲取1小時前的時間
sth,_ := time.ParseDuration("-1h")
fmt.Println("1小時前的時間:",time.Now().Add(sth))
 
// 獲取2天前的時間
oldTime := time.Now().AddDate(0, 0, -2)
 
//獲取兩個月前的時間
oldTime := time.Now().AddDate(0, -2, 0)

 獲取指定時間后的時間

// 獲取50秒后的時間,方式1
st,_ := time.ParseDuration("50s")
fmt.Println("50秒之后的時間:",time.Now().Add(st))
 
// 獲取1分鐘后的時間,n秒前則是time.Second * n,方式2
t := time.Now().Add(time.Minute * 1) 
fmt.Println("一分鐘后的時間:",t)
 
//獲取1小時后的時間
sth,_ := time.ParseDuration("1h")
fmt.Println("1小時之后的時間:",time.Now().Add(sth))
 
// 獲取當前時間2天后的時間
newTime := time.Now().AddDate(0, 0, 2)
//newTime 的結(jié)果為時間time類型
 
//獲取當前時間2月后的時間
newTime := time.Now().AddDate(0, 2, 0)

到此這篇關(guān)于Go獲取兩個時間點時間差的具體實現(xiàn)的文章就介紹到這了,更多相關(guān)Go獲取時間差內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • Go語言基礎(chǔ)學(xué)習(xí)之map的示例詳解

    Go語言基礎(chǔ)學(xué)習(xí)之map的示例詳解

    哈希表是常見的數(shù)據(jù)結(jié)構(gòu),有的語言會將哈希稱作字典或者映射,在Go中,哈希就是常見的數(shù)據(jù)類型map,本文就來聊聊Golang中map的相關(guān)知識吧
    2023-04-04
  • 一文帶你深入理解Golang Context包

    一文帶你深入理解Golang Context包

    在 Go 語言中,Context 包是一種非常常用的工具,它被用來管理 goroutine 之間的通信和取消。本文將深入探討Context 包的基本原理,包括使用場景、原理和一些最佳實踐,需要的可以參考下
    2023-05-05
  • 使用Go語言實現(xiàn)一個簡單的無界資源池

    使用Go語言實現(xiàn)一個簡單的無界資源池

    本文我們希望通過go語言實現(xiàn)一個簡單的資源池,而這個資源池的資源包括但不限于數(shù)據(jù)庫連接池,線程池,協(xié)程池,網(wǎng)絡(luò)連接池,只要這些資源實現(xiàn)我們指定的關(guān)閉方法,則都可以通過我們封裝的資源池進行統(tǒng)一管理,文中通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • 在Golang中使用iota案例詳解

    在Golang中使用iota案例詳解

    在Go語言中,iota是一個預(yù)定義的標識符,用于在常量聲明中生成連續(xù)的遞增值,iota的值從0開始,每次在常量聲明中使用時遞增,本就給大家講解一下Golang中iota的使用案例,感興趣的同學(xué)跟著小編一起來看看吧
    2023-07-07
  • 一文搞懂Go?Exec?僵尸與孤兒進程

    一文搞懂Go?Exec?僵尸與孤兒進程

    本文主要介紹了Go?Exec?僵尸與孤兒進程,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Golang中日志使用詳解

    Golang中日志使用詳解

    這篇文章記錄了Golang項目中日志使用,以及結(jié)合Gin框架記錄請求日志,文中通過代碼示例介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • go之如何設(shè)置GOROOT和GOPATH

    go之如何設(shè)置GOROOT和GOPATH

    這篇文章主要介紹了go之如何設(shè)置GOROOT和GOPATH問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • golang連接MongoDB數(shù)據(jù)庫及數(shù)據(jù)庫操作指南

    golang連接MongoDB數(shù)據(jù)庫及數(shù)據(jù)庫操作指南

    MongoDB是Nosql中常用的一種數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于golang連接MongoDB數(shù)據(jù)庫及數(shù)據(jù)庫操作的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • Go語言學(xué)習(xí)技巧之命名規(guī)范

    Go語言學(xué)習(xí)技巧之命名規(guī)范

    最近在學(xué)習(xí)go語言,發(fā)現(xiàn)了不少需要整理的知識點,所以整理下分享出來,下面這篇文章主要給大家介紹了關(guān)于Go語言學(xué)習(xí)技巧之命名規(guī)范的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-12-12
  • golang調(diào)用shell命令(實時輸出,終止)

    golang調(diào)用shell命令(實時輸出,終止)

    本文主要介紹了golang調(diào)用shell命令(實時輸出,終止),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評論

德钦县| 荔浦县| 林芝县| 常山县| 翁源县| 报价| 丹凤县| 龙山县| 手游| 东莞市| 西吉县| 滨海县| 化州市| 鲁甸县| 门源| 临沭县| 邹平县| 鄄城县| 满洲里市| 屯昌县| 孟连| 安图县| 昌乐县| 嵩明县| 英德市| 伊金霍洛旗| 日喀则市| 梧州市| 高邮市| 比如县| 桦甸市| 马公市| 离岛区| 九龙县| 周宁县| 湖州市| 定襄县| 罗甸县| 江山市| 南通市| 麟游县|