- 獲取當前時間, now := time.Now()
用Format進行格式化打印
input
now := time.Now()
fmt.Println(now.Format("02/1/2006 15:04"))
fmt.Println(now.Format("2006.1.02 15:04"))
fmt.Println(now.Format("2006/1/02"))
output
16/4/2018 15:20
2018.4.16 15:20
2018/4/16
- 調(diào)用time方法時需注意的一些常量,
time.Duration用來表示納秒
const (
//納秒
Nanosecond Duration = 1
//微秒
Microsecond = 1000 * Nanosecond
//毫秒
Millisecond = 1000 * Microsecond
//秒
Second = 1000 * Millisecond
//分
Minute = 60 * Second
//時
Hour = 60 * Minute
)
- 格式化打印當前時間
input
fmt.Printf("%d/%d/%d %d:%d",now.Year(),now.Month(),now.Day(),now.Hour(),now.Minute())
output
2018/4/16 15:37