Date 在Julia中:星期几默认为星期一=1,如何设置星期天=1

Date 在Julia中:星期几默认为星期一=1,如何设置星期天=1,date,julia,Date,Julia,在日期包的Julia 1.0文档中,它为Dates.dayofweek函数指出: 将一周中的某一天作为Int64返回,其中1=星期一,2=星期二等 使用日期添加后的文档示例: julia> using Dates julia> Dates.dayofweek(Date("2000-01-01")) 6 2018年9月10日星期一示例: julia> Dates.dayofweek(Date("2018-09-10")) 1 我看不到一种方法来设置星期天=1,星期一=2,等等

在日期包的Julia 1.0文档中,它为
Dates.dayofweek
函数指出:

将一周中的某一天作为Int64返回,其中1=星期一,2=星期二等

使用日期添加
后的文档示例:

julia> using Dates
julia> Dates.dayofweek(Date("2000-01-01"))
6
2018年9月10日星期一示例:

julia> Dates.dayofweek(Date("2018-09-10"))
1
我看不到一种方法来设置星期天=1,星期一=2,等等

有什么建议吗

编辑:接受的答案非常有效,与上面的代码相比,如下所示:

julia> my_dayofweek(Date("2018-09-10"))
2

此功能是硬编码的。因此,我想你能做的就是定义你自己的函数:

my_dayofweek(x) = dayofweek(x + Day(1))

是的,我也没想到,但ISO 8601说星期一=1。Wudya会怎么做?