我在我的酒店管理系统中使用了一个jquery ui datepicker,我在asp.net用C#制作了这个系统。我想知道如何提取这些结帐和结帐日期,以便它们可以采用日期格式,然后如何计算它们之间的差异以计算天数。
答案 0 :(得分:0)
var numberOfDays = (dateEnd - dateStart).TotalDays;
答案 1 :(得分:0)
这是一个简单的代码
DateTime start = datePicker1.SelectedDate.Value.Date;
DateTime finish = datePicker2.SelectedDate.Value.Date;
TimeSpan difference = finish.Subtract(start);
var NumberOfDays = difference.TotalDays.ToString();
为了找到一个像这样的值
<input type="text" id="datepicker" name="datepicker" />
and in the code behind (C#):
Request.Form["datepicker"]
答案 2 :(得分:0)
您可以为此
编写扩展方法public static double DaysFrom(this DateTime fromDate, DateTime toDate)
{
return (toDate - fromDate).TotalDays;
}
并将其称为
fromDate.DaysFrom(toDate);