-
now := time.Now()
fmt.Println(now.Format("2006-01-02 15:04:05")) // 当前格式化时间
fmt.Println(now.Format("2006")) // 当前年
fmt.Println(now.Format("01")) // 当前月
fmt.Println(now.Format("02")) // 当前日
fmt.Println(now.Format("15")) // 当前时
fmt.Println(now.Format("04")) // 当前分
fmt.Println(now.Format("05")) // 当前秒
-
const (
// 纳秒
Nanosecond Duration = 1
// 微秒
Microsecond = 1000 * Nanosecond
// 毫秒
Millisecond = 1000 * Microsecond
// 秒
Second = 1000 * Millisecond
// 分
Minute = 60 * Second
// 时
Hour = 60 * Minute
)
-
time.Sleep(1 * time.Second) // 休眠1s
time.Sleep(100 * time.Millisecond) // 休眠0.1s(100ms)
-
now.Unix() // 时间戳
now.UnixNano() // 纳秒时间戳
now.UnixMicro() // 微秒时间戳
now.UnixMilli() // 毫秒时间戳