-2

在控制器中,我需要获取在 2 个文本框中选择的 Datetime 的值,并针对我的数据库处理这些值并将结果传递给视图。

请指导我如何做到这一点..

4

1 回答 1

1

你的意思是这样的?

CSHTML

<select name="select1" id="select1">
...
</select>

<select name="select2" id="select2">
...
</select>

MVC

public ActionResult Index(string select1, string select2)
{
    DateTime date1;
    DateTime date2;

    bool isDate1 = DateTime.TryParse(select1, out date1);
    bool isDate2 = DateTime.TryParse(select2, out date2);

    ... do some checking to see if both are valid dates

    var timeSpanBetweenDates = date1.Subtract(date2);

    ... call your DB
}
于 2012-06-26T04:32:18.870 回答