当前位置:编程学习 > C#/ASP.NET >>

ASP.NET网页问题

求助,在网页中我加入My97DatePicker时间控件,但是如果使用textbox来显示,为什么无法显示到小时,例如:2013年7月11日17时?后来用input写,可以显示,但是我有两个时间,一个开始时间,一个结束时间,需要将两个时间相减,获得两个时间的差,精确到小时,但是运行后会显示说无法将类型为“System.Web.UI.HtmlControls.HtmlInputText”的对象强制转换为类型“System.IConvertible

求大神们帮忙下,最好能有代码,我学学!谢谢!


具体的问题就是:我需要选择两个时间段,到小时就行,然后在textbox中显示两个时间相减的差,显示看有几小时,再次谢谢! ASP.NET My97DatePicker --------------------编程问答-------------------- 不能显示小时是因为你的格式没有使用正确
textbox中加上onClick = "WdatePicker({dateFmt:'yyyy/MM/dd HH'})" }试试
时间差的话
给你一个列子
        DateTime StartTime = System.DateTime.Now;
        DateTime EndTime = System.DateTime.Now.AddMonths(-2);
        Response.Write((StartTime  - EndTime ).Hours); --------------------编程问答--------------------
引用 1 楼 zgxASD 的回复:
不能显示小时是因为你的格式没有使用正确
textbox中加上onClick = "WdatePicker({dateFmt:'yyyy/MM/dd HH'})" }试试
时间差的话
给你一个列子
        DateTime StartTime = System.DateTime.Now;
        DateTime EndTime = System.DateTime.Now.AddMonths(-2);
        Response.Write((StartTime  - EndTime ).Hours);


现在小时可以了,但是时间差还是不可以,你说的这个是要在页面上面写还是CS文件里面呢 --------------------编程问答-------------------- CS文件里面啊。。。 --------------------编程问答-------------------- 你得到两个时间需要一个时间去触发两个时间去相减啊。。。你可以加个button按钮,当你点击button按钮是两个时间相减,得到的时间显示在textbox里面。。。。 --------------------编程问答--------------------
引用 4 楼 zgxASD 的回复:
你得到两个时间需要一个时间去触发两个时间去相减啊。。。你可以加个button按钮,当你点击button按钮是两个时间相减,得到的时间显示在textbox里面。。。。

红色的“时间”改为事件
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,