以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]DateDiff如何修改每周第一天  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96256)

--  作者:铜豆
--  发布时间:2017/2/16 16:04:00
--  [求助]DateDiff如何修改每周第一天
DateDiff如何指定每周的第一天
DateDiff默认每周第一为周日,如何改成为周一

--  作者:有点蓝
--  发布时间:2017/2/16 16:34:00
--  
设置不了
--  作者:有点色
--  发布时间:2017/2/16 18:49:00
--  

 是sql语句,还是代码DateDiff函数?

 

 可以用代码处理下

 

Dim d As Date = "2017-02-13"
Dim start As Date = "2017-01-23"
start = start.AddDays(1-start.DayOfWeek)
msgbox(start)
dim z as integer = Math.Ceiling(((d- start).TotalDays + 1) / 7)
msgbox(z)