| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 588 人关注过本帖
标题:计算两个日期之间的工作日天数(哪里出错了?)
只看楼主 加入收藏
ccmelomelo
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2010-10-24
结帖率:100%
收藏
 问题点数:0 回复次数:0 
计算两个日期之间的工作日天数(哪里出错了?)
程序代码:
namespace p118_3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DateTime dt1 = Convert.ToDateTime(textBox1.Text);
            DateTime dt2 = Convert.ToDateTime(textBox2.Text);
            TimeSpan ts1 = dt2.Subtract(dt1);
            int countday = ts1.Days;
            int weekday = 0;
            for (int i = 0; i < countday; i++) ;
            DateTime tempdt = dt1.Date.AddDays(1);
            if (tempdt.DayOfWeek != System.DayOfWeek.Saturday && tempdt.DayOfWeek != System.DayOfWeek.Sunday) 
            {
                weekday++;
            }
            label4 .Text = string .Format ("{0:D}到{0:D}之间的工作日共有{1}天",dt1 ,dt2 ,weekday );
        }



        }

      
    }
搜索更多相关主题的帖子: 工作日 
2011-04-26 18:28
快速回复:计算两个日期之间的工作日天数(哪里出错了?)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013881 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved