惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
云风的 BLOG
云风的 BLOG
小众软件
小众软件
V
V2EX
博客园 - Franky
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
量子位
博客园 - 【当耐特】
雷峰网
雷峰网
WordPress大学
WordPress大学
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
V
Visual Studio Blog
Microsoft Security Blog
Microsoft Security Blog

博客园 - panzhilei

Jquery Validate高级定制: 传入正则表达式,传入错误消息 如何生成1-1000的数字,并且顺序打乱 如何快速创建大文件 高晓松:不买房,买梦想 (转)XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)(附带解决DHTMLX不能用在GB2312页面编码下的中文问题) (转贴)关于多线程执行显示进度条的实例! 利用Adobe Acrobat 7.0 Professional 自带的导出图片的功能(转) 利用CURE算法来进行文本聚类 集体智慧编程 英文版 (转)ie与firefox对节点childNode的不同解释。 - panzhilei - 博客园 (转)正则表达式学习参考 装了卡巴后VS 2003不能启动调试错误的解决方案 godaddy的win主机发邮件的组件 获取设置本地当前默认打印机 今晚就出发回家啦!!!! where泛型约束 (转载)ASP.NET MVC结合jQuery插件进行数据验证 读取excel的时候,往往多了很多空白行,下面的代码是去掉空白行的 博客园页面有问题,
呵呵,日期小小技巧
panzhilei · 2009-05-12 · via 博客园 - panzhilei

Code
        //获取当前日期所在月份的最后一天
        public     DateTime GetLastDayOfMonth(DateTime dt)
        {
            
if (dt.Month==1 || dt.Month==3 || dt.Month==5 || dt.Month==7 || dt.Month==8 || dt.Month==10 || dt.Month==12)
                
return new DateTime(dt.Year,dt.Month,31);
            
else
            {
                
if (dt.Month==4 || dt.Month==6 || dt.Month==5 || dt.Month==9 || dt.Month==11)
                    
return new DateTime(dt.Year,dt.Month,30);
                
else
                {
                    DateTime leapyear;
                    
try
                    {
                        leapyear  
=new DateTime(dt.Year,dt.Month,29);
                    }
                    
catch (Exception e)
                    {
                        leapyear
=new DateTime(dt.Year,dt.Month,28);
                    }
                    
return leapyear;
                    
                }
            }
        }

这个太落后了吧,

最简单算法是,下个月的1号减一天就到了当前月份的最后一天