以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于交叉统计  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105704)

--  作者:zhy400137
--  发布时间:2017/8/24 15:32:00
--  关于交叉统计
交叉统计中的日期,可以按年、月、周进行分组,其中周我测试了是以周日为第一天,
这个可以改为周一为第一天吗?谢谢,还是要自己写SQL?

--  作者:有点甜
--  发布时间:2017/8/24 15:42:00
--  

 方法一:你可以在你的列加入周列,用代码计算周数,如

 

Dim d As Date = new Date(2016,12,19)
Dim s As String = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(Date.today, Globalization.CalendarWeekRule.FirstDay, DayOfWeek.Monday).ToString
Output.Show("周次=" & s)

 

 方法二:你也可以自行编写交叉统计代码

 

http://www.foxtable.com/webhelp/scr/2394.htm

 


--  作者:zhy400137
--  发布时间:2017/8/24 15:50:00
--  
收到,谢谢