【发布时间】:2021-12-07 22:57:06
【问题描述】:
这个函数在一年中的哪一周返回?为什么2019.12.31的回归是第一周? 我在 dolphindb-help 中检查了这个函数,它说“weekOfYear(X):对于 X 中的每个元素,返回一个数字,指示它属于一年中的哪一周。每周从星期一开始。”所以我觉得12.31这个日期返回1是不对的吧?
【问题讨论】:
标签: database finance dolphindb
这个函数在一年中的哪一周返回?为什么2019.12.31的回归是第一周? 我在 dolphindb-help 中检查了这个函数,它说“weekOfYear(X):对于 X 中的每个元素,返回一个数字,指示它属于一年中的哪一周。每周从星期一开始。”所以我觉得12.31这个日期返回1是不对的吧?
【问题讨论】:
标签: database finance dolphindb
dolphindb中的weekOfYear与pandas中的weekofyear规则一致,具体规则如下:
如果 12 月 31 日是星期一、星期二或星期三,则返回为下一年的第 01 周; 如果它落在星期四,它会在一年的第 53 周刚刚结束时返回; 如果它在星期五,则返回第 52 周(如果刚刚结束的年份是闰年,则返回第 53 周); 如果它是在星期六或星期日,它会在一年中的第 52 周刚刚结束时返回。
【讨论】: