2011-05-17 58 views
0

我要分手日期時間,目前我使用:解析/分手DateTime.Now

Write(DateTime.Now); 

它顯示:2011年5月17日下午三時三十分00秒

我需要它看起來像是:2011年5月17日,03:30:00

我基本上需要一個逗號之間的日期&時間。

我的想法是解析它們並分別寫出它們,但是我的嘗試沒有成功。

有關如何做到這一點的任何想法或建議。

+0

爲什麼不直接構成由屬性字符串? I.E,'myString + = myDate.Month +「/」+ ...'等 – Tejs 2011-05-17 18:20:16

回答

4

您可以使用採用格式的.ToString()方法。

DateTime.Now.ToString("MM/dd/yyyy, hh:mm:ss tt"); 

這裏是一個可愛的小reference guide到字符串格式化

1

嘗試尋找在ToShortDateStringToShortTimeString方法。你應該能夠以各種方式完成你所需要的。

Write(string.Format("{0}, {1}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString())); 
0
DateTime dateTime = DateTime.Now; 
Write(string.Format("{0}, {1}", dateTime.ToShortDateString(), dateTime.ToLongTimeString()));