在Julia1.0的日期包文档中,它为Dates.dayofweek
函数提供了如下内容:
将一周中的一天作为Int64返回1=周一,2=星期二等
添加using Dates
后的文档示例
julia> using Dates
julia> Dates.dayofweek(Date("2000-01-01"))
6
例如2018年9月10日星期一:
julia> Dates.dayofweek(Date("2018-09-10"))
1
我看不到设置Sunday=1、Monday=2等的方法。
有什么建议吗?
编辑:被接受的答案很好用,下面与上面的代码形成对比:
julia> my_dayofweek(Date("2018-09-10"))
2
发布于 2018-09-12 07:24:36
此功能是硬编码的。因此,我猜您可以为此定义自己的函数:
my_dayofweek(x) = dayofweek(x + Day(1))
https://stackoverflow.com/questions/52286401
复制相似问题