time - skynocover/Wiki-for-GoLang GitHub Wiki
取得時間單位
//unix time
fmt.Println("unix: ", time.Now().Unix())
unix: 1257894000
//取到 nano second
fmt.Println("unix: ", time.Now().UnixNano())
unix: 1257894000000000000
格式化時間
//format成 正常格式化後的時間
fmt.Println("datetime: ", time.Now().Format("2006/01/02 15:04:05"))
datetime: 2009/11/10 23:00:00
這是特殊的格式化方式 Format("2006/01/02 15:04:05")
因為排版剛好是01/02 3:04:05PM '06 -0700
睡眠
time.AfterFunc(3*time.Second, func() {
fmt.Println("hello world")}
睡眠三秒後執行
time.Sleep(5 * time.Second)
另外一種睡眠