Zrlhappy的博客
                               从今天起, 做一个幸福的人
                                    喂马, 劈柴, 周游世界
                                    从今天起, 关心粮食和蔬菜
                                    我有一所房子, 面朝大海, 春暖花开
                                    给每一条河每一座山取一个温暖的名字
                                    我也愿面朝大海, 春暖花开……
/// <summary>
/// 计算两个日期之间的工作天数/// </summary>
/// <param name="startdate">起始日期</param>
/// <param name="enddate">中止日期</param>
/// <returns></returns>
public static int DaysInField( string startdate,string enddate )
{
DateTime d1 = Convert.ToDateTime(startdate);
DateTime d2 = Convert.ToDateTime(enddate);
int workdays = 0;//返回值
TimeSpan ts = d2.Date-d1.Date;
int days = ts.Days;//自然天数
for( int i=0;i<=days;i++ )
{
     DateTime dtTemp=d1.Date.AddDays(i);
     if((dtTemp.DayOfWeek!=System.DayOfWeek.Sunday) && (dtTemp.DayOfWeek!=System.DayOfWeek.Saturday))
     {
workdays++;
               }
}
return workdays;
}
posted on 2008-01-17 18:40  zrlhappy  阅读(182)  评论(0)    收藏  举报