快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

如何得到某月的最后一天

常常我们碰到这样的问题:一是,某月的最后一天是 29,30,还是31 呢?。二是,返回某月的最后一天。这个问题假如,不留神,SQL中有关日期的语句,包含错误的日期,那么就要出错,那么这个怎么解决呢?请参照以下代码。

public string MonthMaxDay(long Year,long Month,int Flag)
{ //获取月份??畜日
string Value,Svalue ="";DateTime Dt;int Day;
if(Month==0)
{
Month=Month+1;
Year=Year-1;
}
if (Flag>0)
{
Svalue=Year.ToString("0000")+Month.ToString("00")+"28";
for(Day=29;Day<=31;Day++)
{
try
{
Value= Month.ToString("00")+"/" + Day +"/"+Year.ToString("0000");
Dt=Convert.ToDateTime(Value);
Value=Year.ToString("0000")+Month.ToString("00")+Day ;
Svalue=Value;
}
catch(Exception ErrDis)
{
ErrDiscroption=ErrDis.ToString();
goto ErrHd;
}
}
}
else
{
Svalue=Year.ToString("0000")+Month.ToString("00")+"01";
}
ErrHd:
return Svalue;
}
返回类别: 教程
上一教程: ASP: 浏览器中上载文件的方式与实现
下一教程: 跨服务器上传文件完美解决

您可以阅读与"如何得到某月的最后一天"相关的教程:
· 如何得到上一次插入记录后自动产生的ID
· 如何从数据库得到一个列表表单
· 用PRERENDER解决DATAGRID分页最后一页行数不满的排版问题
· 如何固定表格的标题行和标题列
· ASP如何获取真实IP地址
    微笑服务 优质保证 索取样品