获取时间用来做log或文件名!
? ? DateTime dt ;
? ? dt = DateTime.Now;
? ? string timeStr = dt.Hour.ToString("D2") + ":"+ dt.Minute.ToString("D2");
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: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?"); ?