CDATE | CMODE |
1/1/2009 | 9 |
1/2/2009 | 1 |
1/3/2009 | 0 |
1/4/2009 | 0 |
1/5/2009 | 1 |
1/6/2009 | 1 |
1/7/2009 | 1 |
1/8/2009 | 1 |
1/9/2009 | 1 |
1/10/2009 | 0 |
1/11/2009 | 0 |
1/12/2009 | 1 |
1/13/2009 | 1 |
1/14/2009 | 1 |
1/15/2009 | 1 |
1/16/2009 | 1 |
1/17/2009 | 0 |
1/18/2009 | 0 |
1/19/2009 | 1 |
1/20/2009 | 1 |
1/21/2009 | 1 |
1/22/2009 | 1 |
1/23/2009 | 1 |
1/24/2009 | 0 |
1/25/2009 | 9 |
1/26/2009 | 9 |
1/27/2009 | 9 |
1/28/2009 | 0 |
1/29/2009 | 1 |
1/30/2009 | 1 |
1/31/2009 | 0 |
2/1/2009 | 0 |
2/2/2009 | 1 |
2/3/2009 | 1 |
2/4/2009 | 1 |
2/5/2009 | 1 |
2/6/2009 | 1 |
2/7/2009 | 0 |
但比较细致的做法,因为各企业的排班情况不同,特别是部分法定假日的不确定性(春节,中秋)。
一般来说是做一个日期表 calendar (cdate,cmode)
CDATECMODE1/1/200991/2/200911/3/200901/4/200901/5/200911/6/2009 ...
ACMAIN_CHM 发表于 2009-2-4 22:20
huzaixin 发表于 2009-7-14 22:01
Public Function WeekDayCount(firstDate As Date, LastDate As Date) As Integer
'计算工作日天数
O ...
ACMAIN_CHM 发表于 2009-2-4 22:13
简单的计算方法。如下这个函数可以粗略的实现去除周六,周日。
Public Function wkday(bdt As Date, edt ...
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |