1.time.Time型別,用來表示時間
2.獲取當前時間
now := time.Now()
now := time.Now().Day()
now := time.Now().Minute()
now := time.Now().Month()
now := time.Now().Year()
3.格式化
fmt.Printf("%02d%02d%02d %02d:%02d:%02d",now.Year()....)
now := time.Now() //獲取當前時間
fmt.Printf(now.Format("02/1/2006 15:04"))
fmt.Printf(now.Format("2006/1/02 15:04"))
fmt.Printf(now.Format("2006/1/02"))
//格式化時要轉化為的時間格式必須寫 2006/1/02 15:04 即go的誕生時間
4.獲取納秒
time.Duration
5.一些常量
const (
Nanosecond Duration =1
Microsecond = 1000 * Nanosecond
Millisecond = 1000*Microsecond
Second = 1000* Millisecond
Minute = 60*Second
Hour = 60* Minute
)
6.獲取時間戳
time.Now().Unix() //獲取當前時間戳 time.Now().UnixNano() //獲取當前時間戳納秒
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/33546.html
標籤:Go
上一篇:理解Go語言組件flag
下一篇:go:函式
