string str = "" ;



str += " ToShortDateString: " + DateTime.Now.ToShortDateString() ;

str += " ToShortTimeString: " + DateTime.Now.ToShortTimeString() ;

str += " ToLongDateString " + DateTime.Now.ToLongDateString() ;

str += " ToLongTimeString " + DateTime.Now.ToLongTimeString() ;

str += " ToString: " + DateTime.Now.ToString() ;




运行结果是:





ToShortDateString: 2006 - 2 - 13

ToShortTimeString: 12 : 51

ToLongDateString:2006年2月13日

ToLongTimeString: 12 : 51 : 17

ToString: 2006 - 2 - 13 12 : 51 : 17






可以看出,要获得包含年月日时分秒的字符串,只要ToString()就可以


 


 


 


另一种方法 通过 tostring格式化显示


 


DateTime.Now.ToString("hh:mm:ss") ;