gpt4 book ai didi

c# - asp.net如何计算时间?

转载 作者:行者123 更新时间:2023-11-30 15:43:08 25 4
gpt4 key购买 nike

我的网络应用程序是在线考试站点。当用户点击开始写测试时,我只能限制用户特定的时间,时间结束后应该向用户显示你的考试时间已经结束的消息,他会重定向到主页,我该如何编写代码,可以我去定时器控制或网络服务哪个对在线考试网站有好处,请帮助我。

最佳答案

您需要在 Session 变量中捕获用户开始测试的时间:

 Session["StartTime"] = DateTime.Now;// when user start test

然后当您回发页面时,获取当前时间和您存储在 Session 中的时间之间的差异:

diffrencebetweentime = DateTime.Now - Convert.ToDateTime(Session["StartTime"]); // at every postback

如果时差大于您决定的时差,则将用户转到主页。

关于c# - asp.net如何计算时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6979055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com