Chinaunix首页 | 论坛 | 博客
  • 博客访问: 351920
  • 博文数量: 51
  • 博客积分: 2011
  • 博客等级: 大尉
  • 技术积分: 613
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-06 17:19
文章分类

全部博文(51)

文章存档

2011年(1)

2010年(3)

2009年(27)

2008年(20)

我的朋友

分类:

2009-01-07 15:52:08

1: 时间格式转换 
System.DateTime currentTime=new System.DateTime(); 


1.1 取当前年月日时分秒 

    currentTime=System.DateTime.Now; 
1.2 取当前年 
    int 年=currentTime.Year; 

1.3 取当前月 
    int 月=currentTime.Month; 

1.4 取当前日 

    int 日=currentTime.Day; 

1.5 取当前时 

    int 时=currentTime.Hour; 

1.6 取当前分 

    int 分=currentTime.Minute; 

1.7 取当前秒 

    int 秒=currentTime.Second; 

1.8 取当前毫秒 

    int 毫秒=currentTime.Millisecond; 

(变量可用中文) 
1.9 取中文日期显示——年月日时分 

    string strY=currentTime.ToString("f"); //不显示秒 

1.10 取中文日期显示_年月 

    string strYM=currentTime.ToString("y"); 

1.11 取中文日期显示_月日 

    string strMD=currentTime.ToString("m"); 

1.12 取中文年月日 格式为:2009年1月7号

    string strYMD=currentTime.ToString("D"); 
    格式为:2009-1-7
    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.AddDays(100); 

1.19将2006-8-7 9:13:45------>2006/08/07 09:13               lblNow.Text =System.DateTime.Now.ToString("yyyy/MM/dd HH:mm").Replace("-","/"); 
string data1=Convert.ToDateTime(dtpkFrom.Text.Trim()).ToString("yyyy-MM-dd ");   string data2=Convert.ToDateTime(dtpkTo.Text.Trim()).ToString("yyyy-MM-dd "); 
阅读(16725) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~