1

在我的应用程序中,我有以下字段:日期选择器、小时下拉列表、分钟下拉列表和上午/下午下拉列表。

在我的控制器中,我试图将这些字段联系在一起并创建一个这样的 DateTime 值(5/18/2012 2:45 PM):

var datex = new DateTime(model.Scheduled.Value.Year, model.Scheduled.Value.Month, model.Scheduled.Value.Day, model.ScheduledHour, model.ScheduledMinute, 0);

在上面,如何包含用户在 UI 上选择的 AM/PM 值?

4

1 回答 1

4

你可以做类似的事情

model.ScheduledHour + (model.AmPm == "AM" ? 0 : 12);
于 2012-07-13T21:28:56.457 回答