C#时间格式化

//dt是获得系统当前时间

DateTime dt = DateTime.Now;

    String mDate = dt.ToString(); //2013/5/3 9:51:04

    String mDate1 = dt.ToFileTime().ToString(); //130120194646744387

    String mDate2 = dt.ToFileTimeUtc().ToString();//130120194646744387

    String mDate3 = dt.ToLocalTime().ToString();//2013/5/3 9:51:04

    String mDate4 = dt.ToLongDateString().ToString();//2013年5月3日

    String mDate5 = dt.ToLongTimeString().ToString();//9:51:04   

    String mDate6 = dt.ToOADate().ToString();//41397.4104707639   

    String mDate7 = dt.ToShortDateString().ToString();//2013/5/3   

    String mDate8 = dt.ToShortTimeString().ToString();//9:51    

    String mDate9 = dt.ToUniversalTime().ToString();//2013/5/3 1:51:04

    String mDate10 = dt.Year.ToString();//2013  

    String mDate11 = dt.Date.ToString();//2013/5/3 0:00:00  

    String mDate12 = dt.DayOfWeek.ToString();//Friday   

    String mDate13 = dt.DayOfYear.ToString();//123

    String mDate14 = dt.Hour.ToString();//9   

    String mDate15 = dt.Millisecond.ToString();//674  

    String mDate16 = dt.Minute.ToString();//51   

    String mDate17 = dt.Second.ToString();//4   

    String mDate18 = dt.Month.ToString();//5  

    String mDate19 = dt.Ticks.ToString();//635031714646744387    

    String mDate20 = dt.TimeOfDay.ToString();//09:51:04.6744387

    String mDate21 = dt.AddYears(1).ToString();//2014/5/3 9:51:04    

    String mDate22 = dt.AddDays(1.1).ToString();//2013/5/4 12:15:04   

    String mDate23 = dt.AddHours(1.1).ToString();//2013/5/3 10:57:04

    String mDate24 = dt.AddMilliseconds(1.1).ToString();//2013/5/3 9:51:04    

    String mDate25 = dt.AddMonths(1).ToString();//2013/6/3 9:51:04    

    String mDate26 = dt.AddSeconds(1.1).ToString();//2013/5/3 9:51:05  

    String mDate27 = dt.AddMinutes(1.1).ToString();//2013/5/3 9:52:10  

    String mDate28 = dt.AddTicks(1000).ToString();//2013/5/3 9:51:04

    String mDate29 = dt.CompareTo(dt).ToString();//0  

    String mDate30 = dt.Equals("2013-05-03 10:23:05").ToString();False   

    String mDate31 = dt.Equals(dt).ToString();//True

    String mDate32 = dt.GetHashCode().ToString(); //-730838855    

    String mDate33 = dt.GetType().ToString();//System.DateTime   

    String mDate34 = dt.GetTypeCode().ToString();//DateTime

    String mDate35 = dt.GetDateTimeFormats('s')[0].ToString();//2013-05-03T09:51:04    

    String mDate36 = dt.GetDateTimeFormats('t')[0].ToString();//9:51   

    String mDate37 = dt.GetDateTimeFormats('y')[0].ToString();//2013年5月   

    String mDate38= dt.GetDateTimeFormats('D')[0].ToString();//2013年5月3日    

    String mDate39 = dt.GetDateTimeFormats('D')[1].ToString();//2013-05-03    

    String mDate40 = dt.GetDateTimeFormats('D')[2].ToString();//星期五, 2013-05-03   

    String mDate41 = dt.GetDateTimeFormats('D')[3].ToString();//星期五, 2013年5月3日   

    String mDate42 = dt.GetDateTimeFormats('M')[0].ToString();//5月3日    

    String mDate43 = dt.GetDateTimeFormats('f')[0].ToString();//2013年5月3日 9:51  

    String mDate44= dt.GetDateTimeFormats('g')[0].ToString();//2013/5/3 9:51  

    String mDate45 = dt.GetDateTimeFormats('r')[0].ToString();//Fri, 03 May 2013 09:51:04 GMT    

    String mDate46 = String.Format("{0:d}", dt);//2013/5/3  

    String mDate47 = String.Format("{0:D}", dt);//2013年5月3日

    String mDate48 = String.Format("{0:f}", dt);//2013年5月3日 9:51    

    String mDate49 = String.Format("{0:F}", dt);//2013年5月3日 9:51:04  

    String mDate50 = String.Format("{0:g}", dt);//2013/5/3 9:51  

    String mDate51 = String.Format("{0:G}", dt);//2013/5/3 9:51:04   

    String mDate52 = String.Format("{0:M}", dt);//5月3日    

    String mDate53 = String.Format("{0:R}", dt);//Fri, 03 May 2013 09:51:04 GMT  

    String mDate54 = String.Format("{0:s}", dt);//2013-05-03T09:51:04  

    String mDate55 = String.Format("{0:t}", dt);//9:51    

    String mDate56 = String.Format("{0:T}", dt);//9:51:04   

    String mDate57 = String.Format("{0:u}", dt);//2013-05-03 09:51:04Z  

    String mDate58 = String.Format("{0:U}", dt);//2013年5月3日 1:51:04    

    String mDate59 = String.Format("{0:Y}", dt);//2013年5月    

    String mDate60 = String.Format("{0}", dt);//2013/5/3 9:51:04  

    String mDate61 = String.Format("{0:yyyyMMddHHmmssffff}", dt);//201305030951046744

 

posted on 2013-05-08 10:28  夏兮雪  阅读(148)  评论(0)    收藏  举报