解决方案 »
- 最近打算用asp.net做一个自动建站的平台,请大家给点意见
- 序列化为Json时,出现“此 ObjectContext 实例已释放,不可再用于需要连接的操作。”错误,求各位大哥解答
- 母版页里怎么获取子窗口?
- 图片无刷新更新问题
- Asp.net可输入下拉框服务器控件 来啊 我实在不懂啊 :( 5555555
- 生成静态HTML如何修改更新里面的内容!
- 如何在treeview控件的树节点上加右键菜单?
- 初学asp.net,要做一个作业,问关于网站设计的问题
- 请问如何CheckBoxList的选项都默认选中?
- 特殊字符处理,请教!
- 怎么使用线程,摇号视觉效果...急!
- Asp.net 中 XML转换为 ToString时的错误
string starttime ="2010-11-2011 12:00:00";
string endtime = "2011-10-2011 10:53:41";
DateTime startDT = Convert.ToDateTime(starttime); //开始时间
DateTime endDT = Convert.ToDateTime(endtime); //结束时间
TimeSpan dt = endDT - startDT;
int dayCount=dt.Days; //总天数
调整你日期格式正常化,ToString("yyyy-MM-dd HH:mm:ss");然后再比较。string starttime ="2010-11-20 12:00:00";
string endtime = "2011-10-20 10:53:41";
DateTime startDT = Convert.ToDateTime(starttime); //开始时间
DateTime endDT = Convert.ToDateTime(endtime); //结束时间
TimeSpan dt = endDT - startDT;
int dayCount=dt.Days; //总天数
方便数据库操作的话
DateDiff (day,开始时间,结束时间) 这种也可以
string endtime = "2011-10-20 10:53:41";
DateTime startDT = Convert.ToDateTime(starttime); //开始时间
DateTime endDT = Convert.ToDateTime(endtime); //结束时间
TimeSpan ts = endDT.Subtract(startDT );
int dayCount=dt.Days;
string starttime = tb_The_start.Text;
string endtime = tb_End_time.Text;
DateTime startDT = Convert.ToDateTime(starttime); //开始时间
DateTime endDT = Convert.ToDateTime(endtime); //结束时间
TimeSpan dt = endDT - startDT;
tb_Time.Text = dt.ToString(); //总天数