猿问

如何从民事中获取一周中的某一天。

我怎样才能从 civil.Date 使用类型 civil.Date 获取一周中的某一天,例如星期一、星期日。

    date := civil.Date{
        Year:  2021,
        Month: time.May,
        Day:   1}

我正在寻找相当于“时间”包的平日()功能。

任何替代方式也欢迎。


阿波罗的战车
浏览 87回答 1
1回答

不负相思意

怎么样package mainimport (    "fmt"    "os"    "time"    "cloud.google.com/go/civil")func main() {    date := civil.Date{        Year:  2021,        Month: time.September,        Day:   5,    }    t, err := time.Parse(time.RFC3339, date.String()+"T00:00:00Z")    if err != nil {        fmt.Println(err)        os.Exit(1)    }    fmt.Println(t.Weekday().String())}
随时随地看视频慕课网APP

相关分类

Go
我要回答