哪个高手能有实力解决么???? 十一\元旦等好弄吧过年需要一个 农历算法可以baidu搜一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 法定假日的安排是每年假日办事前通知的,可能会有例外,如非典基本上是前后双休作调度,可以在代码中根据dayofweek判断双休前作法定节日的调休判断,优先度高过双休 我学C#没多久,用C#不知道怎么实现,我可以提供一个用SQL数据库的思路:1.用DATEPART可以返回是星期几,比如2007年1月1日,可以算出是星期一2.如果刚好这一天是星期六,那么则把假期后延一天3.如果有补假的情况,可以计算出2007/1/1这一天减去7(用上个星期补)或加7(用下星期补) 这种东西就是需求要做好,程序上应该没有什么问题,先把需求写出来,做uml图,再编程实现就好多了,千万别想,要是有哪个地方没想好的话,到时放假日子弄错了,可就麻烦了。 这种东西就是需求要做好,程序上应该没有什么问题,先把需求写出来,做uml图,再编程实现就好多了,千万别想,要是有哪个地方没想好的话,到时放假日子弄错了,可就麻烦了。=================================================================================搞笑,做什么UML。有必要吗?这样的例子,有必要置顶向下吗? 给你个数据存储例子:;本配置文件用于一年的日期分类设置数据的保存。[SETUP];农历闰年标志EMBOLISM = 0;分类个数TYPE_COUNT = 5TYPE_0_ID = 0TYPE_0_NAME = 普通TYPE_0_REMARK = 其它类型以外的日期TYPE_1_ID = 1TYPE_1_NAME = 公众假日TYPE_1_REMARK = 其它类型以外的周六、周日TYPE_2_ID = 2TYPE_2_NAME = 法定假日TYPE_2_REMARK = 元旦、春节、劳动节等TYPE_3_ID = 3TYPE_3_NAME = 特殊假日TYPE_3_REMARK = 地区性假日TYPE_4_ID = 4TYPE_4_NAME = 其它类型TYPE_4_REMARK = 公司设置的假日;法定假日数据,格式:月/日 逗号为分隔符,破折号为区间表示。TYPE_2_DAY_COUNT = 3TYPE_2_DAY_0_DAY = 1/1TYPE_2_DAY_1_DAY = 5/1-5/3TYPE_2_DAY_2_DAY = 10/01-10/03TYPE_2_DAY_0_NAME = 元旦节TYPE_2_DAY_1_NAME = 劳动节TYPE_2_DAY_2_NAME = 国庆节[DEFAULT]COUNT = 11DEFAULT_0_ID = 2DEFAULT_0_DAY = 5/1-5/3DEFAULT_0_NAME = 劳动节DEFAULT_1_ID = 2DEFAULT_1_DAY = 10/1-10/3DEFAULT_1_NAME = 国庆节DEFAULT_2_ID = 2DEFAULT_2_DAY = 6/1DEFAULT_2_NAME = 儿童节DEFAULT_3_ID = 2DEFAULT_3_DAY = 3/8DEFAULT_3_NAME = 妇女节DEFAULT_4_ID = 3DEFAULT_4_DAY = 2/14DEFAULT_4_NAME = 情人节DEFAULT_5_ID = 2DEFAULT_5_DAY = 1/1DEFAULT_5_NAME = 元旦节DEFAULT_6_ID = 2DEFAULT_6_DAY = 1/1-1/3DEFAULT_6_NAME = 春节;日期历法类型,0=公历,1=农历DEFAULT_6_DAYTYPE = 1DEFAULT_7_ID = 2DEFAULT_7_DAY = 8/15DEFAULT_7_NAME = 中秋节;日期历法类型,0=公历,1=农历DEFAULT_7_DAYTYPE = 1DEFAULT_8_ID = 2DEFAULT_8_DAY = 1/15DEFAULT_8_NAME = 元宵节;日期历法类型,0=公历,1=农历DEFAULT_8_DAYTYPE = 1DEFAULT_9_ID = 2DEFAULT_9_DAY = 7/7DEFAULT_9_NAME = 七夕;日期历法类型,0=公历,1=农历DEFAULT_9_DAYTYPE = 1DEFAULT_10_ID = 2DEFAULT_10_DAY = 7/17DEFAULT_10_NAME = 中元节;日期历法类型,0=公历,1=农历DEFAULT_10_DAYTYPE = 1 类别有等级。普通<公众假日<法定假日<特殊假日<其它。 学C#一个多月了``基础的都会了?改怎么近阶? 登陆窗口与md5加密的两个问题 DataGrid如何在winform中实现ASP. NET中的邦定列 数组问题:如何从二维数组中取出一维 如何打开一个新的web form页面? 谁有读写XML配置文件的例子吗?请贴一份 c#datagridview绑定datatable常见问题汇总及解答 C#變量問題 怎样使用水晶报表? 怎样读取SQLServer数据库的值 請教一個字符串截取問題 请问这样做可以吗?关于connection释放的问题?
基本上是前后双休作调度,
可以在代码中根据dayofweek判断双休前作法定节日的调休判断,优先度高过双休
1.用DATEPART可以返回是星期几,比如2007年1月1日,可以算出是星期一
2.如果刚好这一天是星期六,那么则把假期后延一天
3.如果有补假的情况,可以计算出2007/1/1这一天减去7(用上个星期补)或加7(用下星期补)
=================================================================================
搞笑,做什么UML。
有必要吗?这样的例子,有必要置顶向下吗?
[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