以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于单位休假 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76785) |
-- 作者:121027568 -- 发布时间:2015/11/5 9:02:00 -- [求助]关于单位休假 秘 [此贴子已经被作者于2015/11/5 12:37:02编辑过]
|
-- 作者:121027568 -- 发布时间:2015/11/5 9:10:00 -- [求助]求一段代码,休假问题 麻烦大家帮忙!谢谢了 |
-- 作者:大红袍 -- 发布时间:2015/11/5 9:22:00 -- 1、法定节假日期,你单独做一个表记录下来;
2、周六周日的情况,直接判读当天是星期几就好了。 |
-- 作者:121027568 -- 发布时间:2015/11/5 9:24:00 -- [求助] 你好,全年没有法定节假日和周六日,全年以此类推 |
-- 作者:大红袍 -- 发布时间:2015/11/5 9:25:00 -- 以下是引用121027568在2015/11/5 9:24:00的发言:
你好,全年没有法定节假日和周六日,全年以此类推
什么意思?什么规则? |
-- 作者:大红袍 -- 发布时间:2015/11/5 9:26:00 -- 以下是引用121027568在2015/11/5 9:24:00的发言:
你好,全年没有法定节假日和周六日,全年以此类推
什么时候开始休假?一休就是8天,然后连上24天? |
-- 作者:121027568 -- 发布时间:2015/11/5 9:31:00 -- [求助] 你好,例如1月1日开始休息,休息8天,就是9号开始上班,全年都是这样,特殊工种,没有法定节日和周末,上24天就休假8天,那么下次就是2月2号休假。咱还得分今年是闰年还是。。 |
-- 作者:大红袍 -- 发布时间:2015/11/5 9:46:00 -- Dim i As Integer = 25 \'表示本年第一天是上班的第几天 Dim d1 As Date = new Date(2015, 1, 1) Dim d2 As Date = d1.AddYears(1) Do While d1 < d2 If i > 24 Then If i = 32 Then i = 0 End If output.show(d1 & " 休息") Else output.show(" 工作 " & d1) End If i += 1 d1 = d1.AddDays(1) Loop |