首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java中怎么实现统计从创建账号到现在的在线时间

发布网友 发布时间:2022-04-24 05:06

我来回答

4个回答

热心网友 时间:2023-10-30 18:57

j2ee在线是由session来计算的,登录时,服务器会为此用户生成一个session,可以监听session的建立事件,然后把登录的时间存在session中。当用户登出时,session会删除,可以监听session的destroy事件获取时间,然后减去登录的时间得到在线时间。然后保存到数据库。

热心网友 时间:2023-10-30 18:57

这个需要你在创建账号前获取当前时间毫秒数和获取先的时候的毫秒数相减即可。
获取当前系统时间的毫秒数方法:System.currentTimeMillis()

热心网友 时间:2023-10-30 18:58

不知道你是要在线时间还是创建用户到现在时间
session的初始化时间是30,被访问就初始化。没听说过有获取时间,自己看看api有没有。

热心网友 时间:2023-10-30 18:58

创建帐号是把时间记录

热心网友 时间:2023-10-30 18:57

j2ee在线是由session来计算的,登录时,服务器会为此用户生成一个session,可以监听session的建立事件,然后把登录的时间存在session中。当用户登出时,session会删除,可以监听session的destroy事件获取时间,然后减去登录的时间得到在线时间。然后保存到数据库。

热心网友 时间:2023-10-30 18:57

j2ee在线是由session来计算的,登录时,服务器会为此用户生成一个session,可以监听session的建立事件,然后把登录的时间存在session中。当用户登出时,session会删除,可以监听session的destroy事件获取时间,然后减去登录的时间得到在线时间。然后保存到数据库。

热心网友 时间:2023-10-30 18:57

这个需要你在创建账号前获取当前时间毫秒数和获取先的时候的毫秒数相减即可。
获取当前系统时间的毫秒数方法:System.currentTimeMillis()

热心网友 时间:2023-10-30 18:58

不知道你是要在线时间还是创建用户到现在时间
session的初始化时间是30,被访问就初始化。没听说过有获取时间,自己看看api有没有。

热心网友 时间:2023-10-30 18:58

创建帐号是把时间记录

热心网友 时间:2023-10-30 18:57

这个需要你在创建账号前获取当前时间毫秒数和获取先的时候的毫秒数相减即可。
获取当前系统时间的毫秒数方法:System.currentTimeMillis()

热心网友 时间:2023-10-30 18:58

不知道你是要在线时间还是创建用户到现在时间
session的初始化时间是30,被访问就初始化。没听说过有获取时间,自己看看api有没有。

热心网友 时间:2023-10-30 18:58

创建帐号是把时间记录

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com