📜  Golang 中的 time.Time.Clock()函数示例(1)

📅  最后修改于: 2023-12-03 15:01:01.788000             🧑  作者: Mango

Golang 中的 time.Time.Clock()函数

在 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() 函数将结果输出。