Golang time.Time.Year()函数及示例
在Go语言中,time包提供了确定和查看时间的功能。在Go语言中, Time.Year() 函数用于查找发生在指定时间“t”中的年份。此外,此函数在time包中定义。在这里,您需要导入“time”包才能使用这些函数。
语法:
func (t Time) Year() int
这里,“t”是指定时间。
返回值: 它返回指定时间“t”发生的年份。
示例1:
// Go程序演示Time.Year()函数的用法
// 包括主程序
package main
// 导入fmt和time
import "fmt"
import "time"
func main() {
// 在UTC中声明t
t := time.Date(2019, 6, 5, 11,
35, 04, 0, time.UTC)
// 调用Year方法
yr := t.Year()
// 按指定的年份打印
fmt.Printf("指定的“t”中的年份是:%v\n", yr)
}
输出:
指定的“t”中的年份是:2019
示例2:
// Go程序演示Time.Year()函数的用法
// 包括主程序
package main
// 导入fmt和time
import "fmt"
import "time"
func main() {
// 在UTC中声明t
t := time.Date(2019, 13, 35,
28, 89, 63, 0, time.UTC)
// 调用Year方法
yr := t.Year()
// 按指定的年份打印
fmt.Printf("指定的“t”中的年份是:%v\n", yr)
}
输出:
指定的“t”中的年份是:2020
在这里,上述的“t”具有超出常规范围的值,但在转换时它们被规范化。