问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp.net 判断日期是否在在下个月的5号内

发布网友 发布时间:2023-11-14 04:48

我来回答

4个回答

热心网友 时间:2024-12-15 06:40

            DateTime dt0 = Convert.ToDateTime("2014-02-20");            
            DateTime dt2 = new DateTime(dt0.Year, DateTime.Now.AddMonths(1).Month, 1);//下个月的1号
            DateTime dt3 = dt2.AddDays(4);//下个月的5号
            
            if (dt0 >= dt2 && dt0 <= dt3)
            {
                MessageBox.Show("这个日期是在下个月1到5号内");
            }
            else
            {
                MessageBox.Show("这个日期不在下个月1到5号内");
            }

追问如何判断某日期比如2014-01-02所在这个月的第一填和最后一天 我会加分的

追答DateTime dt0 = Convert.ToDateTime("2014-02-20");  
            DateTime dt5 = new DateTime(dt0.Year, Convert.ToDateTime("2014-02-20").Month, 1);//2014-02-20中所在月的1号
            DateTime dt6 = dt5.AddMonths(1).AddDays(-1);//所在月的最后一天

            if (dt0 >= dt5 && dt0 <= dt6)
            {
                MessageBox.Show("这个日期是在下个月1到5号内");
            }
            else
            {
                MessageBox.Show("这个日期不在下个月1到5号内");
            }

热心网友 时间:2024-12-15 06:40

DateTime d1 = DateTime.Parse(this.TextBox1.Text.Trim());//从界面输入的日期
DateTime d2=d1.AddMonths(1);//让日期的月份数加1,如果d1的日期是 2014.2.20,则d2=2014.3.20
if(d2.Day<=5 )
{
//则d1的日期就是你所需要的
}

不知道这个是不是lz需要的?
----------------------------------------------------------------
其实这些写没什么意义,因为只要d1.Day<=28,则d2.Day一定等于d1.Day,超过28的情况,会根据实际月份变化,所以这个问题问的是有问题的。

如果只是想判断当前的Day是否在1和5号之间,直接去d1.Day就可以了

-------------------------------输入日期--参数:@paraDate---------------------------------
月末最后一天:
DATEADD(Day,-1,CONVERT(char(8),DATEADD(Month,1,@paraDate),120)+'1')
月初第一天:
CONVERT(datetime,CONVERT(char(8),@paraDate,120)+'1')

热心网友 时间:2024-12-15 06:41

这个问题有点奇怪啊,2014-02-20,那它的下月1-5号,不就是2014-03-01 到 2014-03-05 ,
2014-02-20肯定不再这个范围内啊

热心网友 时间:2024-12-15 06:41

没理解,感觉问题怪怪的,你直接后去下个月1到5号不就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
y53s手机参数及价格 vivoy53s5g手机参数 五粮液五粮印象精制52度浓香型白酒500ml 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-详细介绍 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-购买最佳价格 五粮液 五粮印象 精制 52度 浓香型白酒 整箱装-详细介绍 五粮液五粮印象珍品-适用对象 白酒推荐-五粮液五粮印象珍品52%vol浓香型白酒500ml单瓶装 五粮液五粮印象精制52度浓香型白酒-适用对象 星座血型生肖分析摩羯座属蛇A型 联通版智能机,移动卡可不可以用啊? ...天不停的脱皮,不疼不痒,就是皮越脱越厉害!会好吗?要多久?还是要去看... 抓娃娃机有什么技巧呢?花了好多钱就抓到了一个!50 为什么抓娃娃机抓不到娃娃?6 怎样查找已被删除的历史记录4 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? ...24伏,液位高中低三个水位探头哪个是正极哪个是负极? 我重新注册了,怎么找回以前的? 不到一年怎么改第二次 义齿加工这个行业是吃青春饭的吗?做这行有前途吗 健脑补肾丸和六味地黄丸的区别 微信重新注册了,怎么找回以前那个? 改成什么比较好听?7 老虎窗对着别人的主脊好不好? 天然气漏气该打什么电话维修43 天然气管道三通的问题45 ...头了,连接处螺丝也紧了。请问哪里出了问题,能怎么修理啊?谢谢!_百度... ...CPU 430 @ 1.8GHZ 和GA-G31M-ES2C主板 配什么显卡玩WOW不会卡_百度... 做义齿加工厂的有前途吗? 湖南三云物流有限公司怎么样? 求帮助,关于高三复习化学。2 急求高三化学复习方法38 求高三化学总复习方法??针对高考化学复习的资料??2 在CS代码中asp.net如何对数据绑定控件里的数据进行判断? 跪求高三化学复习方法....36 自己的可以绑定别人的银行卡吗? 达芬奇的简介1439 达芬奇简介173 建筑 单位人们所说的方是什么2 Male的中文是男性还是女性?2 求大伸帮忙解释下图片中是指男性去世还是女性去世 为什么人要相信进化论?7 这个出现在《圣斗士星矢》海皇篇中的人物,请问是男性还是女性 有人不相信进化论,进化论有哪些疑点?79 真正相信进化论的人有多少?41 修改什么名字好57 码设置成哪种比较好?229 设置成什么比较好?举几个例子151 急。求高三化学复习具体计划和方法!8 健脑补肾丸和六味地黄丸哪个比较好?15