首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么计算登陆时间

2012-09-02 
如何计算登陆时间?我有一个Windows 服务,用于在用户登陆一定时间后自动注销系统。可是怎么计算登陆时间呢?[

如何计算登陆时间?
我有一个Windows 服务,用于在用户登陆一定时间后自动注销系统。
可是怎么计算登陆时间呢?

[解决办法]
登陆前纪录一个时间,登陆完毕在获取当前时间,然后做差
[解决办法]
你把当前用户存入session,设置session的有效期有可以了。


[解决办法]

探讨

你把当前用户存入session,设置session的有效期有可以了。

[解决办法]
java的,用session判断
try{
String userName = (String) session.getAttribute("userName");
String userPassword = (String) session.getAttribute("userPassword");
if (userName == null || userPassword == null) {
out.print("Your Session is overtime, Please relogin!");
return;
}
}
catch(Exception e)
{
out.print(e.getMessage());
return;
}

[解决办法]
探讨
你把当前用户存入session,设置session的有效期有可以了。

[解决办法]
登陆后,记录一个时间点。
然后用定时器判断登录以后系统使用的时间,判断达到要求后,注销操作。
[解决办法]
看下这个,不知道你打算怎么让用户自动注销

http://www.cnblogs.com/stone_w/archive/2011/01/14/1935219.html14/1935219.html
[解决办法]
探讨
引用:
登陆后,记录一个时间点。
然后用定时器判断登录以后系统使用的时间,判断达到要求后,注销操作。


怎么获得登录后这个事件?

热点排行