我真的很想对我一直面临的这个问题提供一些指导。我试图从文本框中找出两个日期之间的区别。
protected void Button1_Click(object sender, EventArgs e)
{
a = TextBox1.Text.ToString().Trim();
b = TextBox2.Text.ToString().Trim();
DateTime c = new DateTime();
DateTime d = new DateTime();
c = Convert.ToDateTime(a);
d = Convert.ToDateTime(b);
System.TimeSpan diffr = d - c;
Response.Write(diffr.Days);
}
以上是我在 Button Click 事件中编写的代码。问题是,代码返回的差异是错误的。
即,如果要找到 12/02/2013 和 11/02/2013 之间的差异,则代码不会返回 1,而是返回 30。类似地,要找到 12/02/2013 和 10/02/2013 之间的差异,而不是返回 2 的代码返回 61。
我正在使用 Jquery DatePicker 来选择日期!请提供帮助,因为我的所有搜索都没有产生任何解决方案。