ISO时间标准的周是如何计算的?
select to_char(date'2015-01-01','IYYY')||
to_char(date'2015-01-01','IW')
from dual;
结果为201501,但是2015-01-01是周四,应该算在2014年的最后一周啊?
参考 ISOWEEK的算法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
原文这个说法是错误的
参考ISO_week_date
第一周是这一年第一个周四所在的周,确定一个周属于哪一年,最简单的办法就是判断这一周大部分时间(不少于4天)在哪一年,也就是判断周四在哪一年