2012-12-07 149 views

回答

3

假设n_year是一年,n_week_in_year是在那年ISO周数,我用了以下功能:

(DATE(((n_week_in_year-1)* 7)+ 1) + (n_year -1) years) 

我得到的周一日期为一周。

我的回答是基于阅读下面的文章: CodeNaut: Calculate Date for any given week in year

+1

此外,还有不少建在这里记录日期函数:http://www.ibm.com/developerworks/data/library/techarticle/0211yip /0211yip3.html。我正准备用'DAYOFWEEK'来做类似的事情,告诉你日期是周日,星期一等。 – Jess

+0

嗨,谢谢你的发帖。我尝试了链接,并得到“您请求的页面无法显示”的消息。 –

+1

这是坚果。该网址是正确的,它可以在谷歌上使用。我为它创建了一个简短的网址https://ibm.biz/BdxTaw。这里是我做的谷歌搜索:https://www.google.com/search?q=db2+date+functions – Jess

相关问题