爱晚红枫技术部广东分部








永远自由的心

[转] c# 时间操作

一、取某月的最后一天

一、取某月的最后一天
法一、使用算出该月多少天,年
++加上多少天即得,举例取今天这个月的最后一天

private void GetLastDateForMonth(DateTime DtStart,out DateTime DtEnd)
  
{
   
int Dtyear,DtMonth;

   DtStart 
= DateTime.Now;
   Dtyear  
= DtStart.Year;
   DtMonth 
= DtStart.Month;

   
int MonthCount = DateTime.DaysInMonth(Dtyear,DtMonth);
   DtEnd 
= Convert.ToDateTime(Dtyear.ToString()+"-"+DtMonth.ToString()+"-"+MonthCount);

  }


法二、取出下月的第一天减去一天便是这个的最后一天

private void GetLastDateForMonth(DateTime DtStart,out DateTime DtEnd)
  
{
   
int Dtyear,DtMonth;

   DtStart 
= DateTime.Now.AddMonths(1);
   Dtyear  
= DtStart.Year;
   DtMonth 
= DtStart.Month;
   
   DtEnd 
= Convert.ToDateTime(Dtyear.ToString()+"-"+DtMonth.ToString()+"-"+"1").AddDays(-1);

  }




法一、使用算出该月多少天,年++加上多少天即得,举例取今天这个月的最后一天

法二、取出下月的第一天减去一天便是这个的最后一天

posted on 2006-07-19 20:58 e旋风 阅读(654) 评论(0)  编辑 收藏 所属分类: ASP.NET


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-08-08 00:49 编辑过


相关链接:
 

导航

统计

公告

人所拥有的「最后的」(last)自由是,
我们可以选择我们的态度。
遭遇同样的打击,
有的人选择的是绝望,
有的人却选择了希望



与我联系

搜索

 

常用链接

留言簿(4)

我的标签

随笔分类

文章分类

相册

收藏夹

Web标准

Web开发

xml学习

博客集合

图客

网站收藏夹

我的邻居

最新随笔

最新评论

阅读排行榜

评论排行榜