2025-11-20 06:12:22
数值星期和函数星期显示不同,因为它们计算方式不一样。比如数值星期可能从0开始算起,而函数星期可能从1或7开始,这样同样的日期显示结果就不同了。比如数值星期0对应周日,而函数星期1对应周一,这会导致用户看到不同的星期名称。
这是因为数值星期和函数星期的基础数据不同,比如数值星期可能从0开始算起,而函数星期可能从1或7开始,这样同样的日期显示结果就不同了。根据Excel的测试数据,当日期是2023-10-01时,数值星期显示为0,而函数WEEKDAY显示为1,这说明两者计算方式不同。再比如Python的datetime模块,若用isoweekday函数,周日返回7,周一返回1,这和数值星期0对应周日的情况完全相反。所以用户看到不同星期名,是因为系统内部计算逻辑不同,比如数值星期可能用0-6代表日到周六,而函数星期可能用1-7或直接返回数字编号,这就导致了显示差异。
本题链接: