C# 用C减去ASP.NET中的日期#
我正在visual studio 2012中使用开始日期和结束日期在web表单中减去日期-我想找出日差C# 用C减去ASP.NET中的日期#,c#,asp.net,C#,Asp.net,我正在visual studio 2012中使用开始日期和结束日期在web表单中减去日期-我想找出日差 string sdate = "2018-08-25"; string edate = "2018-08-23"; double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays; Response.Write("Difference = " + days); 我连接了两个独立的web表单 Da
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
我连接了两个独立的web表单
DateTime ArrivalDateCalc = Convert.ToDateTime(.Text)
这是我尝试使用的,但不起作用
有什么线索或指导吗?你可以用。用减法减去C#中的日期:
结果是TimeSpan,您可以从中获得日期、年份等。您可以使用。使用减法减去C#中的日期:
结果是TimeSpan,您可以从中获得日期、年份等。您可以使用。使用减法减去C#中的日期:
结果是TimeSpan,您可以从中获得日期、年份等。您可以使用。使用减法减去C#中的日期:
结果是TimeSpan,您可以从中获得日期、年份等。虽然问题很不清楚,但假设您使用某种格式
string startDateInText = "01/01/2014";
string endDateInText = "31/12/2014";
System.DateTime startDate = DateTime.ParseExact(startDateInText, "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.DateTime endDate = DateTime.ParseExact(endDateInText , "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.TimeSpan diff = endDate.Subtract(startDate);
//diff.Days will provide difference in Days`
虽然问题很不清楚,但假设你使用的是某种格式
string startDateInText = "01/01/2014";
string endDateInText = "31/12/2014";
System.DateTime startDate = DateTime.ParseExact(startDateInText, "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.DateTime endDate = DateTime.ParseExact(endDateInText , "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.TimeSpan diff = endDate.Subtract(startDate);
//diff.Days will provide difference in Days`
虽然问题很不清楚,但假设你使用的是某种格式
string startDateInText = "01/01/2014";
string endDateInText = "31/12/2014";
System.DateTime startDate = DateTime.ParseExact(startDateInText, "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.DateTime endDate = DateTime.ParseExact(endDateInText , "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.TimeSpan diff = endDate.Subtract(startDate);
//diff.Days will provide difference in Days`
虽然问题很不清楚,但假设你使用的是某种格式
string startDateInText = "01/01/2014";
string endDateInText = "31/12/2014";
System.DateTime startDate = DateTime.ParseExact(startDateInText, "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.DateTime endDate = DateTime.ParseExact(endDateInText , "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture);
System.TimeSpan diff = endDate.Subtract(startDate);
//diff.Days will provide difference in Days`
您可以直接使用
“-”
运算符来获取差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
e、 g
您可以使用timespan对象的Day
属性来获取差异
请参阅参考链接,您可以直接使用
“-”
运算符获取差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
e、 g
您可以使用timespan对象的Day
属性来获取差异
请参阅参考链接,您可以直接使用
“-”
运算符获取差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
e、 g
您可以使用timespan对象的Day
属性来获取差异
请参阅参考链接,您可以直接使用
“-”
运算符获取差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
e、 g
您可以使用timespan对象的Day
属性来获取差异
参考参考链接您可以减去两个日期以找出天数差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
你可以减去两个日期来找出天数的差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
你可以减去两个日期来找出天数的差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
你可以减去两个日期来找出天数的差异
string sdate = "2018-08-25";
string edate = "2018-08-23";
double days = (Convert.ToDateTime(sdate) - Convert.ToDateTime(edate)).TotalDays;
Response.Write("Difference = " + days);
你能更具体地说“不起作用”吗?你有例外吗?值是否错误?能否显示HTML。Convert.ToDateTime(.Text)中的文本似乎不正确。可能重复:能否更具体地说明“不工作”?你有例外吗?值是否错误?能否显示HTML。Convert.ToDateTime(.Text)中的文本似乎不正确。可能重复:能否更具体地说明“不工作”?你有例外吗?值是否错误?能否显示HTML。Convert.ToDateTime(.Text)中的文本似乎不正确。可能重复:能否更具体地说明“不工作”?你有例外吗?值是否错误?能否显示HTML。Convert.ToDateTime(.Text)中的文本似乎不正确。以下内容可能重复: