Smc*_*ugh 1 c# asp.net datetime
我正在为我正在进行的项目创建一个倒数计时器,我认为尽可能获得最准确的时间非常重要.什么是更准确,更重要的是,最不可改变的服务器时间?
该项目需要几天/小时/分钟/秒,所以如果我可以从服务器获取页面的确切时间,那么我可以将其放入JavaScript变量并从那里开始工作.
由于这是在服务器上运行的,因此它为您提供服务器时间.
DateTime currentTime = DateTime.Now;
Run Code Online (Sandbox Code Playgroud)
这可以放在页面上的隐藏字段中,并在页面加载时用JS读取它.
然后,你要么
还需要知道页面加载的客户端时间,以便计算已经过了多长时间
要么
让JS增加一个你添加到服务器时间的计数器值.
当然,使用其中任何一个,您都可以使用setTimeout一些JS功能.
但是,不要忘记时区!这很重要吗?
| 归档时间: |
|
| 查看次数: |
4121 次 |
| 最近记录: |