首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从civil.Date获取一周中的某一天

如何从civil.Date获取一周中的某一天
EN

Stack Overflow用户
提问于 2021-09-05 08:09:38
回答 1查看 51关注 0票数 0

如何使用civil.Date类型从civil.Date获取一周中的某一天。

代码语言:javascript
复制
    date := civil.Date{
        Year:  2021,
        Month: time.May,
        Day:   1}

我正在寻找等同于'time‘包的Weekday()函数。

任何替代方式也是受欢迎的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-05 09:26:54

怎么样

代码语言:javascript
复制
package main

import (
    "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())

}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69061622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档