now := time.Now() // 記住這個時間 fmt.Println(now.Format("2006/1/02 15:04")) fmt.Println(now.Format("1/02/2006 15:04")) fmt.Println(now.Format("2006/1/02"))
// 寫一個程序, 獲取當前時間,並格式化成 2019/03/31 08:05:00 形式 package main import ( "fmt" "time" ) func main(){ now := time.Now() // 獲取當前時間 // 格式化 fmt.Println(now.Format("2006/01/02 15:04:05")) // 這裏的時間不能變,必須是這個時間,才能正確顯示當前時間 }
// 寫一個程序, 統計一段代碼的執行耗時, 單位精確到微妙 package main import ( "fmt" "time" ) func test() { time.Sleep(time.Millisecond * 100) // 微妙 } func main(){ start := time.Now().UnixNano() // 納秒 test() end := time.Now().UnixNano() fmt.Printf("耗時: %d us\n", (end - start) / 1000) }