A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

主要是修改在线字段isOnLine 里面的值,
判断如果页面在10分钟之内没有刷新,就把update 修改isOnLine 字段里的值

现在的问题就是.net怎么计算时间间隔用“ DateTime.Now-Rs["LoginDate"]”
没有用 ,求各位大神指教...

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

2 个回复

正序浏览
本帖最后由 马谦 于 2013-3-10 23:22 编辑

用sql的内置函数DATEDIFF,N代表返回分钟数的间隔
select DATEDIFF (N,'23:10:44',CONVERT(varchar(100), GETDATE(), 108))
把前面的换成你前面记得时间就行了

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 许庭洲 于 2013-3-11 06:39 编辑

C#中有关时间差的计算方法:
1。使用TimeSpan ;
2.  使用Sql中的DATEDIFF函数。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马