主页 > 知识库 > asp.net根据日期算出天数的小例子

asp.net根据日期算出天数的小例子

热门标签:内蒙古智能电销机器人哪家强 地图标注位置多的钱 百度地图标注点击事件 泰州手机外呼系统软件 怎样在地图标注消火栓图形 济源人工智能电话机器人价格 厦门四川外呼系统 杭州智能电话机器人 山东防封电销卡办理套餐

复制代码 代码如下:

//计算天数
    protected int getDays(DateTime date1, DateTime date2)
    {

        int days = 0;
        if (date1.Year == date2.Year)
        {
            if (date1.Month date2.Month)
            {
                days = (date2.Day - date1.Day) + (date2.Month - date1.Month) * 30;
            }
            if (date2.Month == date1.Month)
            {
                days = date2.Day - date1.Day;
            }
        }
        else
        {
            DateTime date3 = Convert.ToDateTime(date1.Year + "- 12 - 31");
            DateTime date4 = Convert.ToDateTime(date2.Year + "- 01 - 01");
            int day1 = 0;
            if (date1.Month date3.Month)
            {
                day1 = (date3.Day - date1.Day) + (date3.Month - date1.Month) * 30;
            }
            if (date3.Month == date1.Month)
            {
                day1 = date3.Day - date1.Day;
            }

 

            int day2 = 0;
            if (date4.Month date2.Month)
            {
                day2 = (date2.Day - date4.Day) + (date2.Month - date4.Month) * 30;
            }
            if (date4.Month == date2.Month)
            {
                day2 = date2.Day - date4.Day;
            }

            days = day1 + day2;

        }
        return days;
    }

标签:洛阳 周口 喀什 百色 朝阳 台州 新乡 朔州

巨人网络通讯声明:本文标题《asp.net根据日期算出天数的小例子》,本文关键词  asp.net,根据,日期,算出,天数,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp.net根据日期算出天数的小例子》相关的同类信息!
  • 本页收集关于asp.net根据日期算出天数的小例子的相关信息资讯供网民参考!
  • 推荐文章