【发布时间】:2015-05-24 04:45:22
【问题描述】:
我的 asp.net mvc 应用程序中有一组用户。
当任何用户启动秒表时,即使在用户注销后我也需要秒表继续。并运行它直到他不再登录并单击停止。
我可以在点击开始按钮时启动它
stopWatch = new Stopwatch();
stopWatch.Start();
但我如何跟踪用户?这样用户注销然后登录后,他会看到经过的时间,包括他在应用程序中不活动的时间?
所以在用户登录并点击秒表后,他应该得到包括整个时间在内的经过时间。
TimeSpan ts = stopWatch.Elapsed;
使用角度指令/javascript计时器更好吗?
【问题讨论】:
-
您可以保存用户注销的日期和时间,然后在他登录后通过简单的数学运算,获取全部时间。
-
这是一个不错的选择。谢谢