2009-07-03 4 views
2

私はこれまでに私が尋ねたすべての奇妙な質問の中で最も奇妙なことを知っています。しかし、私には理由があります。私のウェブサイトのタイムゾーンを知る方法ホスト

問題は、diffサーバーでホストされているWebサイトがないことです(これらのサーバーは所有していません)。すべてのWebサイトに実行日時を入力する必要があるページがいくつかあります。入力する日時は、自分のウェブサイトのホストサーバーが稼働している時間帯の時間である必要があります。

私はウェブサイトのアドレスを提供すれば私のウェブホストのタイムゾーン/場所を教えてくれる良いユーティリティ/ウェブサイトがあるかどうかだけ知りたい。

答えて

2

それぞれのサーバーに、現在の時刻を表示する独自の「システム」ページを置くことができます。

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

そして、あなたはそれが好きでアクセスします。このようなhttp://site-no-x.com/timecheck

何か。シンプルで効果的。

追加:Webサーバーとデータベースサーバーの時間設定も異なることに注意してください。ホスティング会社(理論的には)が東海岸にWebサーバーファームを保持し、西海岸にデータベースサーバーを持つ場合、.NETのDateTime.NowとSQLのGETDATE()によって異なる日付が返されます。

+0

それは悪い考えではないMastermind - 実際には、各サーバーのWebサービスエンドポイント(Timecheck.asmx)に当たるダッシュボードWebページを作成し、各サーバーの日付と時刻をリストすることを考えていました。しかし、私は問題が既にネット上の解決策を持っていることを望む最後の手段としてそれを予約しています。私はまだダッシュボードの事を実装する前に待つのに十分な時間があります。 – MSIL

0

タイムゾーンがOSレベルで設定されているため、これは可能ではありません。 (つまり、各サーバー上で言語を選択してプログラム的にチェックする必要があります)。

このように、スクリプトを修正するのは簡単ではないかもしれません。

0

UTCを使用するようにコードを変更することはできませんか?

関連する問題