asp.net下日期加减的方法
一个日期加上或减去一个值 (比如年份):
DateTime newDate = DateTime.Now.AddYears(2); //加
DateTime newDate = DateTime.Now.AddYears(-2); //减
两个日期相减
DateTime date1 = new DateTime(2007,7,15);
DateTime date2 = DateTime.Now;
TimeSpan ts = date2 - date1;
int iDay= ts.Days;
相关推荐
-
asp.net下定制日期输出格式的代码
以前用日期作为字符串时,我这么写: string sDate = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() 其实,只要下面一句就可以了 ^o^
-
asp.net 日期函数 某月的第一天和最后一天的日期
#region 得到一个月的第一天和最后一天的日期 /// <summary> /// 得到本月的第一天日期 /// </summary> /// <returns>DateTime</returns> public static DateTime GetFirstDayOfMonth() { return GetFirstDayOfMonth(DateTime.Now); } /// <summary> /// 得到本月的最有一天的日期 ///
-
ASP.NET如何获取两个日期之间的天数
复制代码 代码如下: DateTime startdate=DateTime.Parse("2013-11-01"); DateTime enddate = DateTime.Parse("2013-11-11"); int d = enddate.Subtract(startdate).Days; 定义开始时间startdate 结束时间enddate 使用方法Subtract得到两个时间差
-
基于ASP.NET实现日期转为大写的汉字
这篇文章主要介绍的是利用ASP.NET将日期格式转为大写汉字,比如: "2013年12月3日" 转换成 "贰零壹叁年拾贰月叁日",下面一起来看看怎么实现. 一样话不多说,直接上代码 //年份转换为大写汉字 public static string numtoUpper(int num) { return "零壹贰叁肆伍陆柒捌玖"[num].ToString(); } //月份转换大写汉字 public static string monthtoU
-
基于Asp.net与Javascript控制的日期控件
控件效果如下: 从左到右:month,day,year .cs文件初始化这三个下拉列表 复制代码 代码如下: private void BindBirthDay(int day, int month, int year) { int dayNow = day; int monNow = month; int yearNow = year; //binding Month for (int i = 1; i <= 12; i++) { ddlBirMon.Items.Add(new ListIte
-
Asp.net 时间操作基类(支持短日期,长日期,时间差)
复制代码 代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; nam
-
asp.net 时间类 一周的周一和周末的日期
好多时候,数据库查询统计时需要使用本周统计 这里又不想把计算的任务交给数据去做 于是自己写个小函数,得到本周的周一和周末的时间,数据库比较的时候只需要 between ... and 就可以了 代码如下: #region 得到一周的周一和周日的日期 /// <summary> /// 计算本周的周一日期 /// </summary> /// <returns></returns> public static DateTime GetMondayDate()
-
ASP.NET Calendar日历(日期)控件使用方法
Calendar 控件显示一个日历,用户可通过该日历导航到任意一年的任意一天.当 ASP.NET 网页运行时,Calendar 控件以 HTML 表格的形式呈现.因此,该控件的许多属性与多种不同的表格格式相符.在这些属性中,有几个在一些低版本的浏览器中不能得到完全支持,因此在这些浏览器中并不能使用所有的格式功能. 使用 Calendar 控件在网页上显示日历的单个月.该控件使您可以选择日期并移到下个月或上个月.Calendar 控件支持 System.Globalization 命名空间中的所有
-
ASP.NET(C#) 读取EXCEL另加解决日期问题的方法分享
使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可. 一 在D盘创建excel文件test.xls: 二 将工作表Sheet1的内容读取到DataSet 复制代码 代码如下: string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+ "Extended Properties='Excel 8.0'"; DataSet ds = ne
-
asp.net 2个日期之间的整月数的算法
今天,有个网友提问: c# 算出整月 问题补充: 我是说两个日期之间间隔整月,比如2008-11-5 和 2009-4-3之间的整月,结果是12,1,2,3这四个月 算法的代码很简单,主要是思路问题. 复制代码 代码如下: DateTime dt1 = 日期1; DateTime dt2 = 日期2; int 整月数 = (dt2.Year - dt1.Year) * 12 + (dt2.Month - 1) - dt1.Month;
随机推荐
- VBS教程:方法-DriveExists 方法
- Shell脚本编程中常用的数学运算实例
- mysql insert的几点操作(DELAYED,IGNORE,ON DUPLICATE KEY UPDATE )
- Java 8 动态类型语言Lambda表达式实现原理解析
- IOS开发之路--C语言数组和字符串
- gridview中实现radiobutton的单选示例
- 如何让Jackson JSON生成的数据包含的中文以unicode方式编码
- 简单的PHP缓存设计实现代码
- JavaScript使用简单正则表达式的数据验证功能示例
- python去掉行尾的换行符方法
- Android编程实现读取手机联系人、拨号、发送短信及长按菜单操作方法实例小结
- mysql修改密码的三方法和忘记root密码的解决方法
- MySQL中的联合索引学习教程
- Python入门篇之字符串
- IIS防盗链 ISAPI Rewrite图片防盗链规则写法
- 来自国外的30个基于jquery的Web下拉菜单
- jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
- 开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
- 些很实用且必用的小脚本代码
- eclipse构建和发布maven项目的教程