如何计算在线时长

问题 员工会登录一个内部服务系统,登录后可以选择休息或工作状态,下班时选择离开。有一个页面要实时展示员工当天休息和工作的累计时长。 有两个数据库表存储员工的数据。 员工状态表:存储员工的当前状态。 员工状态流水表:每次员工状态切换,存储一条日志,记录切换发生的时间,切换前状态,切换后状态。 解决 先建立问题的模型,一个状态图,是员工状态切换的本质。 如下,员工有三种状态,在状态切换时才会有时长被计
相关文章
相关标签/搜索