サーバーが UTC を使用している場合、ホスティングのタイムゾーンを調整するにはどうすればよいですか?
説明
Web サイトに間違った時間が表示されていませんか?サーバーが UTC であっても、あなたの国の現地時間を表示する方法を学びましょう。素早く簡単なガイド!
タイムゾーンに合わせてホスティング サーバーの時計を変更できますか?
Bacan.com のすべての共有サーバーは、協定世界時 (UTC) と同期されます。これは、システム間の安定性と一貫性を維持するための標準的な業界慣行です。
UTC に関する詳細情報:
https://en.wikipedia.org/wiki/Coordinated_Universal_Time
これは、共有ホスティング プランではサーバー時刻を直接変更できないことを意味します。しかし 心配しないでください: ローカル タイムゾーンを反映するように Web サイトまたはアプリケーションに表示される時刻を調整できます.
サーバー時間をタイムゾーンに適合させるにはどうすればよいですか?
ステップ 1: UTC コードを見つける
各国には UTC との時差があります。この差は、あなたの国が UTC より進んでいる場合は positive (UTC+)、遅れている場合は negative (UTC-) になります。
あなたの国の UTC コードは次の場所で調べてください:
https://www.timeanddate.com/time/zones/
ステップ 2: コードに時差を適用する
日付と時刻の関数 (PHP など) を使用する場合は、必要な時間を加算または減算するだけで 必要な現地時間を表示できます。
一般的な例:
-
もし参加しているなら ロンドン (BST の UTC+0 または UTC+1)、それに応じて調整します。
-
ニューヨーク (UTC-5) にいる場合は、サーバー時間から 5 時間 を引く必要があります。
ステップ 3: PHP でタイムゾーンを使用する (オプションでより正確)
より専門的なオプションは、PHP コードで直接タイムゾーンを構成することです。これにより、手動で計算しなくても、正確な時刻が自動的に表示されます。
date_default_timezone_set('アメリカ/ニューヨーク'); // たとえば、ニューヨークの場合
echo date("Y-m-d H:i:s");
ここですべての PHP 互換タイムゾーンを検索します:
https://www.php.net/manual/en/timezones.php
役立つヒント
常に完全なタイムゾーン名を使用します (America/New_York や
ヨーロッパ/ロンドン) 夏時間の変更による問題を回避します。
CMS (WordPress など) を使用している場合は、パネル設定からタイムゾーンを調整できるかどうかを確認してください。
より複雑なスケジュール設定または cron ジョブの場合は、UTC を基準として時刻も調整してください。