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

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

Golang 中的 time.Weekday() 函数

在Golang中,time.Weekday()函数返回日期是星期几。它被用于处理日期和时间数据。

语法
func (t Time) Weekday() Weekday

这里 tTime 类型的变量, Weekday() 返回一个 Weekday 类型的值。

返回值类型

Weekday 是一个星期的某一天,是 int 类型的别名。

type Weekday int

Weekday 是一个从星期日开始计算的常量集合,从 0 开始。所以,星期日是 0,星期一为 1,以此类推。

使用示例
package main

import (
    "fmt"
    "time"
)

func main() {
    t := time.Now()
    fmt.Println("Today is:", t.Weekday())
}

输出:

Today is: Saturday
注意事项
  • time.Weekday() 中,Sunday = 0,Monday = 1,以此类推。
  • 在 Golang 中,日期和时间转换和处理都是非常容易的。
  • 可以在 Golang 中利用 Weekday() 很方便的判断星期几进行相应的业务逻辑处理。

以上就是 Golang 中的 time.Weekday() 函数的介绍。