📅  最后修改于: 2023-12-03 15:01:01.788000             🧑  作者: Mango
在 Golang 中,time.Time 类型表示一个时间点。time.Time 类型有一个 Clock() 函数,该函数返回当前时间点对应的小时、分钟和秒数。
func (t Time) Clock() (hour, minute, second int)
该函数没有参数。
该函数返回当前时间点对应的小时(0~23)、分钟(0~59)和秒数(0~59)。
package main
import (
"fmt"
"time"
)
func main() {
now := time.Now()
hour, minute, second := now.Clock()
fmt.Printf("当前时间:%d:%d:%d\n", hour, minute, second)
}
输出结果为:
当前时间:15:7:22
该示例中,我们使用 time.Now() 函数获取当前时间点,然后使用 time.Time 类型的 Clock() 函数获取当前时间点对应的小时、分钟和秒数。最后使用 fmt.Printf() 函数将结果输出。