c井日期时间的操作.doc

上传人:ni****g 文档编号:551643165 上传时间:2023-02-23 格式:DOC 页数:12 大小:228KB
返回 下载 相关 举报
c井日期时间的操作.doc_第1页
第1页 / 共12页
c井日期时间的操作.doc_第2页
第2页 / 共12页
c井日期时间的操作.doc_第3页
第3页 / 共12页
c井日期时间的操作.doc_第4页
第4页 / 共12页
c井日期时间的操作.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《c井日期时间的操作.doc》由会员分享,可在线阅读,更多相关《c井日期时间的操作.doc(12页珍藏版)》请在金锄头文库上搜索。

1、窗体顶端白天有雨此处应该有掌声导航 博客园 首页 新随笔 订阅 管理 日一二三四五六262728293012345678910111213141516171819202122232425262728293031123456统计 随笔 - 282 文章 - 5 评论 - 194 引用 - 7 公告粉丝 - 0关注 - 0我的主页 个人资料我的闪存 发短消息搜索常用链接 我的随笔 我的空间 我的短信 我的评论 更多链接 我的参与 我的新闻 最新评论 我的标签 我参与的团队 长春.NET俱乐部(0/0) 内蒙古.NET俱乐部(0/0) 随笔分类(344) .net相关(152) (rss) html

2、(47) (rss) javascript(39) (rss) php、jsp、asp(28) (rss) 生活点滴(20) (rss) 数据库(52) (rss) 心情感想(6) (rss) 随笔档案(281) 2009年7月 (2) 2009年6月 (1) 2009年5月 (1) 2009年4月 (1) 2009年2月 (1) 2008年1月 (4) 2007年12月 (1) 2007年7月 (2) 2007年4月 (1) 2007年2月 (1) 2007年1月 (1) 2006年11月 (2) 2006年9月 (3) 2006年8月 (11) 2006年7月 (14) 2006年6月 (

3、4) 2006年5月 (20) 2006年4月 (28) 2006年3月 (9) 2006年2月 (1) 2006年1月 (9) 2005年12月 (70) 2005年11月 (57) 2005年9月 (2) 2005年8月 (35) 收藏夹(11) .net工具、配置(6) (rss) .net语言相关(5) (rss) html、css (rss) javascript、vbscript (rss) 服务器相关 (rss) 软件 【孟子E章】的专栏 (rss) 【孟子E章】的专栏 Grove Grove是为.Net项目开发而设计的一个组件 java牛人 (rss) 牛人的blog 高原晨风

4、 (rss) 高原晨风 国内第一编程论坛:) (rss) 程序员交流园地 最爱白菜 (rss) 网文 java ren (rss) java ren my sinas blog (rss) c#日期时间的操作【转】 当前日期时间的获取:DateTime datetime1=DateTime.Now;日期时间的运算:string str1=(datetime1.AddYears(1).ToString(); /加年份string str1=(datetime1.AddMonths(1).ToString();/加月份string str1=(datetime1.AddDays(1).ToStri

5、ng();/加日期 string str1=(datetime1.AddHours(1).ToString();/加小时 string str1=(datetime1.AddMinutes(1).ToString();/加分 string str1=(datetime1.AddSeconds(1).ToString();/加秒 string str1=(datetime1.AddMilliseconds(1).ToString();/加毫秒 long long1=System.DateTime.DaysInMonth(2005,2); /返回某年某月有几天string str1=datetim

6、e1.DayOfWeek.ToString(D); /将星期转换成数字字符 星期日为0TimeSpan subtime=datetime1.Subtract(datetime2); /获得datetime1和datetime2之间的间隔,具体时间可以从subtime中分离出来。具体时间的分离:long long1=datetime1.Year;/取得年份 long long1=datetime1.Month;/取得月份 long long1=datetime1.Day;/取得日期 long long1=datetime1.Hour;/取得小时 long long1=datetime1.Minu

7、te;/取得分 long long1=datetime1.Second;/取得秒 long long1=datetime1.Millisecond;/取得毫秒下面列出一些A中具体的日期格式化用法:=1.绑定时格式化日期方法: 2.数据控件如DataGrid/DataList等的件格式化日期方法: e.Item.Cell0.Text = Convert.ToDateTime(e.Item.Cell0.Text).ToShortDateString(); 3.用String类转换日期显示格式: String.Format( yyyy-MM-dd ,yourDateTime); 4.用Convert

8、方法转换日期显示格式: Convert.ToDateTime(2005-8-23).ToString (yyMMdd,System.Globalization.DateTimeFormatInfo.InvariantInfo); /支持繁体数据库 5.直接用ToString方法转换日期显示格式: DateTime.Now.ToString(yyyyMMddhhmmss); DateTime.Now.ToString(yyyy/MM/dd hh:mm:ss) 6.只显示年月 DataBinder.Eval(Container.DataItem,starttime,0:yyyy-M) 7.显示时间

9、所有部分,包括:年月日时分秒 DataFormatString=0:yyyy-MM-dd HH24:mm:ss1.9 取中文日期显示年月日时分 string strY=currentTime.ToString(f); /不显示秒 1.10 取中文日期显示_年月 string strYM=currentTime.ToString(y); 1.11 取中文日期显示_月日 string strMD=currentTime.ToString(m); 1.12 取中文年月日 string strYMD=currentTime.ToString(D); 1.13 取当前时分,格式为:14:24 strin

10、g strT=currentTime.ToString(t); 1.14 取当前时间,格式为:2003-09-23T14:46:48 string strT=currentTime.ToString(s); 1.15 取当前时间,格式为:2003-09-23 14:48:30Z string strT=currentTime.ToString(u); 1.16 取当前时间,格式为:2003-09-23 14:48 string strT=currentTime.ToString(g); 1.17 取当前时间,格式为:Tue, 23 Sep 2003 14:52:40 GMT string st

11、rT=currentTime.ToString(r); 1.18获得当前时间 n 天后的日期时间 DateTime newDay = DateTime.Now.AddDays(100); -DateTime dt = DateTime.Now;Label1.Text = dt.ToString();/2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();/127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();/127756704859912816Label4.T

12、ext = dt.ToLocalTime().ToString();/2005-11-5 21:21:25Label5.Text = dt.ToLongDateString().ToString();/2005年11月5日Label6.Text = dt.ToLongTimeString().ToString();/13:21:25Label7.Text = dt.ToOADate().ToString();/38661.5565508218Label8.Text = dt.ToShortDateString().ToString();/2005-11-5Label9.Text = dt.To

13、ShortTimeString().ToString();/13:21Label10.Text = dt.ToUniversalTime().ToString();/2005-11-5 5:21:25Label1.Text = dt.Year.ToString();/2005Label2.Text = dt.Date.ToString();/2005-11-5 0:00:00Label3.Text = dt.DayOfWeek.ToString();/SaturdayLabel4.Text = dt.DayOfYear.ToString();/309Label5.Text = dt.Hour.ToString();/13Label6.Text = dt.Millisecond.ToString();/441Label7.Text = dt.Minute.ToString();/30Label8.Text = dt.Month.ToString();/11Label9.Text = dt.Second.ToString();/28Label10.Text = dt.Ticks.ToString();/632667942284412864Label11.Text = dt.TimeOfDay.ToString();/13:30:28.4412864Label1.Text

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号