どのように私は自分のWebサイトのホストのタイムゾーンを知ることができます
-
21-08-2019 - |
質問
私はこの1つは私が日付まで求めているすべての奇妙な質問の奇妙なことを知っています。しかし、私は理由があります。
問題は、私はデフ・サーバでホストされているウェブサイトの何を持っているということではありません(私はこれらのサーバを所有していけない)とすべてのウェブサイトは、私はいくつかの実行日時を入力する必要があり、いくつかのページがあります。私が入力した日付/時刻が私のウェブサイトのホストサーバが実行されているタイムゾーンである必要があります。
ただ、私は、Webサイトのアドレスを提供する場合、私に私のWebホストのタイムゾーン/場所を伝えることができる任意の良いユーティリティ/ウェブサイトがあるかどうかを知りたい。
解決
あなたはそれらのサーバーのそれぞれに、現在の時刻が表示されます、あなた自身の「システム」ページを置くことができます。
<%= DateTime.Now.ToString() %>
そして、あなたはそれが好きでアクセスします: http://site-no-x.com/timecheck >
このような何か。シンプルで効果的なています。
ADDED:そのWebサーバとデータベースサーバは、異なる時間設定を持つことができるにも留意してください。ホスティング会社は、(理論上は)西海岸上のデータベース・サーバを東海岸のWebサーバファームを保持している場合、あなたは.NETのDateTime.NowとSQLのGETDATE()によって返された異なる日付が表示されます。
他のヒント
これは、タイムゾーンは、OSレベルで設定されているように、可能になりそうではありません。 (すなわち:あなたが選択した言語を使用して、各サーバー自体にプログラム的にチェックする必要があると思います。)
このように、スクリプトを修正するために長い間でより簡単かもしれません。
ですから、事はUTCを使用できるようにするには、コードを変更することはできません?