0
我顯示開始時間 - 他們希望上午/下午小寫。在這個代碼中,它是大寫的。如何做到這一點?如何以小寫形式顯示時間上午/下午
start = reh.START_DATE.Date;
start = start.AddHours(reh.START_TIME.Hour);
start = start.AddMinutes(reh.START_TIME.Minute);
我顯示開始時間 - 他們希望上午/下午小寫。在這個代碼中,它是大寫的。如何做到這一點?如何以小寫形式顯示時間上午/下午
start = reh.START_DATE.Date;
start = start.AddHours(reh.START_TIME.Hour);
start = start.AddMinutes(reh.START_TIME.Minute);
考慮將其轉換爲字符串,並調用,則tolower()方法...
e.g ...
串時間= start.ToString()ToLower將();
如果你只希望AM/PM,而不是日期要小寫,然後你可以使用
string date = string.Format("{0} {1}", start.Date, start.ToString("hh:mm tt").ToLower());
'ToLowerCase()'? – SLaks
好吧,但那隻會意味着'am/pm'部分?不是實際的日期? – user2734217
如果@SLaks建議不足以解決日期格式變爲字符串的問題,則必須說明它的作用......請參閱http://msdn.microsoft.com/en-us/library/az4se3k1.aspx和http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx。 – mservidio