C# 查找日期差异以计算天数
我在我的酒店管理系统中使用了一个jQueryUIDatePicker,这是我用C#在asp.net中制作的。我想知道如何提取这些结帐和结帐日期,以便它们可以是日期格式,然后如何计算它们之间的差异,以便计算天数。下面是一个简单的代码C# 查找日期差异以计算天数,c#,asp.net,C#,Asp.net,我在我的酒店管理系统中使用了一个jQueryUIDatePicker,这是我用C#在asp.net中制作的。我想知道如何提取这些结帐和结帐日期,以便它们可以是日期格式,然后如何计算它们之间的差异,以便计算天数。下面是一个简单的代码 var numberOfDays = (dateEnd - dateStart).TotalDays; DateTime start = datePicker1.SelectedDate.Value.Date; DateTime finish = datePicke
var numberOfDays = (dateEnd - dateStart).TotalDays;
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"]
在代码背后(C#)中:
申请表[“日期选择器”]
您可以为此编写扩展方法
public static double DaysFrom(this DateTime fromDate, DateTime toDate)
{
return (toDate - fromDate).TotalDays;
}
就这样说吧
fromDate.DaysFrom(toDate);
客户端(javascript)或服务器(C#)是否存在问题实际上,当我在代码中复制这个jquery日期选择器时,它有这样的文本框,现在我不知道如何在asp.net中用c#从中选择日期,然后如何计算它们之间的差异。你如何将这些值发回服务器?Erno de Weerd这些值是从日期选择器中获取的。我想知道如何从服务器端这样的非asp控件中检索日期。Rahul当我在代码中复制这个jquery日期选择器时,它有这样的文本框,现在我不知道如何在asp.net中用c#从中选择日期,然后如何计算它们的差异。您给出的例子是从asp.net工具箱本身获取日期选择器。