0

我想在页面上显示真实的服务器时间,而不是来自用户 pc。使用递增秒数也很好,以我的语言显示星期几和我的语言的月份。

4

3 回答 3

2

DateTime.Now在后端 C# 或 VB 代码将为您提供服务器时间。

如果我理解正确,您的递增时钟是服务器时间的实时更新时钟。您可以做的是使用DateTime.Now将为您提供服务器端时间的值,然后使用客户端 javascript 来显示该值。

此链接将向您展示如何创建客户端 javascript 时钟:http ://www.ricocheting.com/code/javascript/html-generator/digital-clock

此解决方案可能会出现一个问题,即服务器时间调用与 javascript 开始运行数字时钟之间的时间差。这可能以毫秒为单位或关闭 1-2 秒,除非您正在运行对时间敏感的应用程序,否则我看不到任何问题(我建议无论如何不要使用此解决方案)

于 2012-09-05T13:02:21.187 回答
1

DateTime.Now是你想要的东西

于 2012-09-05T13:03:30.423 回答
0

我认为 Steven 对 DateTime 提出了一些建议。

由于您在页面中提到了多语言,您可以使用资源文件。这将提供多语言功能,您可以添加翻译而无需重新编译。

你可以在这里找到详细信息

于 2012-09-05T13:40:04.817 回答