十一\元旦等好弄吧
过年需要一个 农历算法
可以baidu搜一下

解决方案 »

  1.   

    法定假日的安排是每年假日办事前通知的,可能会有例外,如非典
    基本上是前后双休作调度,
    可以在代码中根据dayofweek判断双休前作法定节日的调休判断,优先度高过双休
      

  2.   

    我学C#没多久,用C#不知道怎么实现,我可以提供一个用SQL数据库的思路:
    1.用DATEPART可以返回是星期几,比如2007年1月1日,可以算出是星期一
    2.如果刚好这一天是星期六,那么则把假期后延一天
    3.如果有补假的情况,可以计算出2007/1/1这一天减去7(用上个星期补)或加7(用下星期补)
      

  3.   

    这种东西就是需求要做好,程序上应该没有什么问题,先把需求写出来,做uml图,再编程实现就好多了,千万别想,要是有哪个地方没想好的话,到时放假日子弄错了,可就麻烦了。
      

  4.   

    这种东西就是需求要做好,程序上应该没有什么问题,先把需求写出来,做uml图,再编程实现就好多了,千万别想,要是有哪个地方没想好的话,到时放假日子弄错了,可就麻烦了。
    =================================================================================
    搞笑,做什么UML。
    有必要吗?这样的例子,有必要置顶向下吗?
      

  5.   

    给你个数据存储例子:;本配置文件用于一年的日期分类设置数据的保存。
    [SETUP];农历闰年标志
    EMBOLISM = 0;分类个数
    TYPE_COUNT = 5TYPE_0_ID = 0
    TYPE_0_NAME = 普通
    TYPE_0_REMARK = 其它类型以外的日期TYPE_1_ID = 1
    TYPE_1_NAME = 公众假日
    TYPE_1_REMARK = 其它类型以外的周六、周日TYPE_2_ID = 2
    TYPE_2_NAME = 法定假日
    TYPE_2_REMARK = 元旦、春节、劳动节等TYPE_3_ID = 3
    TYPE_3_NAME = 特殊假日
    TYPE_3_REMARK = 地区性假日TYPE_4_ID = 4
    TYPE_4_NAME = 其它类型
    TYPE_4_REMARK = 公司设置的假日;法定假日数据,格式:月/日 逗号为分隔符,破折号为区间表示。
    TYPE_2_DAY_COUNT = 3
    TYPE_2_DAY_0_DAY = 1/1
    TYPE_2_DAY_1_DAY = 5/1-5/3
    TYPE_2_DAY_2_DAY = 10/01-10/03
    TYPE_2_DAY_0_NAME = 元旦节
    TYPE_2_DAY_1_NAME = 劳动节
    TYPE_2_DAY_2_NAME = 国庆节
    [DEFAULT]COUNT = 11
    DEFAULT_0_ID = 2
    DEFAULT_0_DAY = 5/1-5/3
    DEFAULT_0_NAME = 劳动节DEFAULT_1_ID = 2
    DEFAULT_1_DAY = 10/1-10/3
    DEFAULT_1_NAME = 国庆节DEFAULT_2_ID = 2
    DEFAULT_2_DAY = 6/1
    DEFAULT_2_NAME = 儿童节DEFAULT_3_ID = 2
    DEFAULT_3_DAY = 3/8
    DEFAULT_3_NAME = 妇女节DEFAULT_4_ID = 3
    DEFAULT_4_DAY = 2/14
    DEFAULT_4_NAME = 情人节DEFAULT_5_ID = 2
    DEFAULT_5_DAY = 1/1
    DEFAULT_5_NAME = 元旦节DEFAULT_6_ID = 2
    DEFAULT_6_DAY = 1/1-1/3
    DEFAULT_6_NAME = 春节
    ;日期历法类型,0=公历,1=农历
    DEFAULT_6_DAYTYPE = 1
    DEFAULT_7_ID = 2
    DEFAULT_7_DAY = 8/15
    DEFAULT_7_NAME = 中秋节
    ;日期历法类型,0=公历,1=农历
    DEFAULT_7_DAYTYPE = 1
    DEFAULT_8_ID = 2
    DEFAULT_8_DAY = 1/15
    DEFAULT_8_NAME = 元宵节
    ;日期历法类型,0=公历,1=农历
    DEFAULT_8_DAYTYPE = 1DEFAULT_9_ID = 2
    DEFAULT_9_DAY = 7/7
    DEFAULT_9_NAME = 七夕
    ;日期历法类型,0=公历,1=农历
    DEFAULT_9_DAYTYPE = 1
    DEFAULT_10_ID = 2
    DEFAULT_10_DAY = 7/17
    DEFAULT_10_NAME = 中元节
    ;日期历法类型,0=公历,1=农历
    DEFAULT_10_DAYTYPE = 1
      

  6.   

    类别有等级。普通<公众假日<法定假日<特殊假日<其它。