在我的申请中,我有以下字段: datepicker,小时下拉,分钟下拉和上午/下午。
在我的控制器中,我试图将这些字段组合在一起并创建一个像这样的DateTime值(2012年5月18日下午2:45):
var datex = new DateTime(model.Scheduled.Value.Year, model.Scheduled.Value.Month, model.Scheduled.Value.Day, model.ScheduledHour, model.ScheduledMinute, 0);
在上文中,如何包含用户在UI上选择的AM / PM值?
答案 0 :(得分:4)
您可以执行类似
的操作model.ScheduledHour + (model.AmPm == "AM" ? 0 : 12);