2013-10-09 92 views
0

我顯示開始時間 - 他們希望上午/下午小寫。在這個代碼中,它是大寫的。如何做到這一點?如何以小寫形式顯示時間上午/下午

start = reh.START_DATE.Date; 
start = start.AddHours(reh.START_TIME.Hour); 
start = start.AddMinutes(reh.START_TIME.Minute); 
+3

'ToLowerCase()'? – SLaks

+0

好吧,但那隻會意味着'am/pm'部分?不是實際的日期? – user2734217

+0

如果@SLaks建議不足以解決日期格式變爲字符串的問題,則必須說明它的作用......請參閱http://msdn.microsoft.com/en-us/library/az4se3k1.aspx和http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx。 – mservidio

回答

2

考慮將其轉換爲字符串,並調用,則tolower()方法...

e.g ...

串時間= start.ToString()ToLower將();

0

如果你只希望AM/PM,而不是日期要小寫,然後你可以使用

string date = string.Format("{0} {1}", start.Date, start.ToString("hh:mm tt").ToLower()); 
相關問題