我有這樣一個日期:如何從日期時間獲取AM/PM? C#
equipBooking.BookedFromDteTme.Date = `{12/5/2013 12:00:00 AM}`
,我想申請的時間是這樣,但我不知道如何從最終獲得AM和PM。
dtStartTimeHour.SelectedItem = equipBooking.BookedFromDteTme.TimeOfDay.Hours;
dtStartTimeMin.SelectedItem = equipBooking.BookedFromDteTme.TimeOfDay.Minutes;
**dtStartTimeAMPM.SelectedItem = equipBooking.BookedFromDteTme.???????.;**
請幫幫我。
我已經試過這樣的事情:
var startDatestr = equipBooking.BookedFromDteTme.TimeFrom.Split(new string[] { ":", ":",":",":" }, StringSplitOptions.RemoveEmptyEntries);
AM/PM = startDatestr[3]
如果小時數少於12,我想這將是AM,否則是PM。 – itsme86
重複的:http://stackoverflow.com/questions/7875259/how-get-ampm-from-datetime – Maess
可能重複[如何從DateTime獲取AM/PM值?](https:// stackoverflow問題:7875259/how-do-i-get-the-am-pm-value-from-datetime) –