计算工作小时,周末、法定节假日除外,正常时间8小时计算
http://blog.csdn.net/caodegao/article/details/6732376
法定节假日,像今年的 9.3 算不算,嘿嘿...
固定的节假日,当然可以算法来搞定,最简单的就是枚举出固定的节假日,然后与日历中的日期对比。
定义一个节假日的数组,获取星期判断是否是1到5,在判断是否是节假日
首先定义节假日的数租,然后遍历整个日期,计算是否是周末或者法定节假日
那就上下班时间差值呗
你的输入、输出是什么呢?我理解的是输入两个日期(起始日期和结束日期),输出这段时间的工作时间。循环遍历这个时间区间,判断工作日并累计。
节假日判断函数,参考:http://www.cnblogs.com/MyBeN/p/4281015.html