我怎么知道我的网站主机的时区

时间:2009-07-03 10:20:15

标签: timezone web-hosting

我知道这是迄今为止我所提出的所有奇怪问题中最奇怪的问题。但我有理由。

问题是我没有在差异服务器中托管的网站(我没有这些服务器),每个网站都有一些页面,我必须输入一些执行日期和时间。我输入的日期/时间应该是我的网站主机服务器运行的时区。

如果我提供网站地址,只想知道是否有任何好的实用程序/网站可以告诉我我的网站主机的时区/位置。

3 个答案:

答案 0 :(得分:2)

您可以在每个服务器上放置您自己的“系统”页面,该页面将显示当前时间。

<%= DateTime.Now.ToString() %>

您将访问它:http://site-no-x.com/timecheck

像这样的东西。简单而有效。

ADDED:还要记住,Web服务器和数据库服务器也可以有不同的时间设置。如果托管公司(理论上)将Web服务器场保留在东海岸并且在西海岸有数据库服务器,您将看到.NET的DateTime.Now和SQL的GETDATE()返回的不同日期。

答案 1 :(得分:0)

由于时区设置在操作系统级别,因此不可能实现。 (即:您需要使用您选择的语言以编程方式检查每台服务器本身。)

因此,长期修复脚本可能会更容易。

答案 2 :(得分:0)

所以你不能修改代码以使用UTC?