网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
c#日期时间数据的操作大全
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式

 当前日期时间的获取:

 DateTime datetime1=DateTime.Now;日期时间的运算:string str1=(datetime1.AddYears(1)).ToString(); //加年份string str1=(datetime1.AddMonths(1)).ToString();//加月份string str1=(datetime1.AddDays(1)).ToString();//加日期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=datetime1.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.Minute;//取得分   long long1=datetime1.Second;//取得秒   long long1=datetime1.Millisecond;//取得毫秒下面列出一些Asp.net中具体的日期格式化用法: ============================================1.绑定时格式化日期方法:  2.数据控件如DataGrid/DataList等的件格式化日期方法: e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();3.用String类转换日期显示格式: String.Format( "yyyy-MM-dd ",yourDateTime);4.用Convert方法转换日期显示格式: 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.显示时间所有部分,包括:年月日时分秒  DataFormatString="{0:yyyy-MM-dd HH24:mm:ss}">  1.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 string 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 strT=currentTime.ToString("r");  1.18获得当前时间 n 天后的日期时间 DateTime newDay = DateTime.Now.A
  • 上一篇资讯: 获得excel的sheet名字
  • 下一篇资讯: 复杂的冒泡排序
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号