以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求一段时间内,星期(星期一,二,三......)的天数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95102) |
-- 作者:yigusheng -- 发布时间:2017/1/10 12:51:00 -- 求一段时间内,星期(星期一,二,三......)的天数 表A
星期 开始时间 结束时间 天数 星期一 2012/12/15 2013/12/20
计算从开始到结束时间[星期]列(星期几)的天数,比如2017年1月9日--2017年1月10 星期一的天数是1
请问如何编写按钮代码 |
-- 作者:有点蓝 -- 发布时间:2017/1/10 13:57:00 -- Dim d1 As Date = #12/15/2012# Dim d2 As Date = #12/20/2013# Dim dict As new Dictionary(of String,Integer) For i As Integer = 0 To 6 dict.Add(Cstr(i),0) Next Do While d1<= d2 dict(d1.DayOfWeek) += 1 d1 =d1.AddDays(1) Loop For Each d As String In dict.Keys Output.Show("星期" & d & "数量 = " & dict(d)) Next
|
-- 作者:有点色 -- 发布时间:2017/1/10 14:13:00 -- 你本来的代码就没问题啊。
|