golang 記錄time包的小方法

2021-09-25 13:12:40 字數 1461 閱讀 4494

獲取今天星期幾

//獲取今天星期幾

func

getweek()

string

}

時間戳轉換時間

//時間戳轉換時間

//@param num 時間戳

//@param option 時間戳轉換的格式

//@return args 格式化時間

func

getstamptoformat

(num int64

,option string

)string

) format[

"ymdhis"]=

"2006-01-02 15:04:05"

switch option

}

獲取指定時間的unix時間戳 最大支援到天

//獲取19位unix時間戳

//@param option 單位

//@param unix unixnano時間戳

//@param num 增加或減少的數量

//@return args 19位時間戳

func

gettimestamp

(option string

,unix int64

,num int

)int64

}

獲取10位的unix時間戳

//獲取10位unix時間戳

//@param option 單位

//@param unix unixnano時間戳

//@param num 增加或減少的數量

//@return args 10位時間戳

func

gettimeunixstapm

(option string

,unix int64

,num int

)int64

md5加密方法

//字串md5加密

func

stringmd5

(s string

)string

golang標準庫 time包

時間型別,包含了秒和納秒以及location type month int 月份.定義了十二個月的常量 type weekday int 周,定義了一周的七天 type duration int64 持續時間.定義了以下持續時間型別.多用於時間的加減 需要傳入duration做為引數的時候.可以直接...

Golang的time包的Local到底是幹嘛的

如下所示 package main import fmt time func main fmt.println time.now utc format 2006 01 02 15 04 05 輸出英國倫敦時區時間 0時區 utc 0 fmt.println time.now local format...

golang基礎學習 time包常用函式學習

golang基礎學習 time包的學習.package main import time fmt func main 輸出 函式詳解 time.microsecond 從官網的解釋可以看到,microsecond是time包的乙個常量。可以看到 func month string方法中 month是...