相关疑难解决方法(0)

从字符串中获取整数月份值

我正在解析来自 AWS 的 cron 字符串,如下所示cron(0 7 13 November ? 2019)。有没有一种干净的方法可以返回November11使用 Go 的内置类型?该time.Month类型允许映射intstring,但似乎没有办法进行相反的操作。我错过了什么吗?现在,我写这个是为了得到map[string]int我正在使用的 a ,如下所示:monthi := getMonths()[monthName]

func getMonths() map[string]int {
    m := make(map[string]int)
    for i := 1; i < 13; i++ {
        month := time.Month(i).String()
        m[month] = i
    }
    return m
}
Run Code Online (Sandbox Code Playgroud)

string time go

3
推荐指数
1
解决办法
779
查看次数

标签 统计

go ×1

string ×1

time ×1