Golang time.Time.Second()函数及示例
在Go语言中,time 包提供了确定和查看时间的功能。而在Go语言中, Time.Second() 函数用于查找“t”中给定的每分钟的秒偏移量,范围为[0, 59]。此外,该函数是在 time 包内定义的。在这里,您需要导入“time”包以使用这些功能。
语法:
func (t Time) Second() int
在这里,“t”是标准时间。
返回值: 它返回“t”中的每分钟的秒偏移量。
示例1:
// Golang 程序示例,演示 Time.Second() 函数的使用
// 包括主包
package main
// 导入 fmt 和 time
import "fmt"
import "time"
// 调用 main
func main() {
// 在UTC中声明 t
t := time.Date(2017, 2, 3, 13,
12, 34, 50, time.UTC)
// 调用 Second 方法
sec := t.Second()
// 输出指定的秒数
fmt.Printf("指定的秒数是:%v\n", sec)
}
输出:
指定的秒数是:34
示例2:
// Golang 程序示例,演示 Time.Second() 函数的使用
// 包括主包
package main
// 导入 fmt 和 time
import "fmt"
import "time"
// 调用 main
func main() {
// 在UTC中声明 t
t := time.Date(2017, 2, 3, 13,
12, 67, 50, time.UTC)
// 调用 Second 方法
sec := t.Second()
// 输出指定的秒数
fmt.Printf("指定的秒数是:%v\n", sec)
}
输出:
指定的秒数是:7
这里,上述代码中给出的秒数超出了正常范围,但在转换时会被规范化。