fengxu 发表于 2013-2-4 19:29:01

C#中 取时间的年月日时分秒

C#中 取时间的年月日时分秒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 取中文年月日string strYMD=currentTime.ToString("D");1.13 取当前时分,格式为:14:24string strT=currentTime.ToString("t");1.14 取当前时间,格式为:2003-09-23T14:46:48string strT=currentTime.ToString("s");1.15 取当前时间,格式为:2003-09-23 14:48:30Zstring strT=currentTime.ToString("u");1.16 取当前时间,格式为:2003-09-23 14:48string strT=currentTime.ToString("g");1.17 取当前时间,格式为:Tue, 23 Sep 2003 14:52:40 GMTstring 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:13lblNow.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 "); 
页: [1]
查看完整版本: C#中 取时间的年月日时分秒