私は、他の人への発表があるjoomlaのコンポーネントを構築しています。そのお知らせには、作成日とそのイベントの日付があります。私のクライアントはさまざまな国にいる可能性があります。2 つの異なる瞬間に 2 つの国にいることができます。したがって、彼のタイムゾーンは動的である必要があると思います。このタイプの問題では、作成日とイベント日を設定するのにどちらの方法が適していますか。
3 に答える
2
Joomla は、UTC 以外のものとして保存しない限り、自動的に処理します。
于 2013-02-05T13:45:38.180 に答える
0
そのユーザーのブラウザヘッダー、IPアドレス、またはいくつかのプロファイル設定から取得できるタイムゾーンに基づいて、常にGMTでdatetimeを保存し、必要に応じてPHP側に表示します。
クライアントが 2 つの異なるタイムゾーンにいる場合でも、この方法でどのブラウザー (どのタイムゾーンから) でページを表示しているかを追跡できるはずです。
于 2013-02-05T13:44:06.360 に答える
0
データは常に UTC (GMT) 時間で、理想的には Unix タイムスタンプの形式で保存する必要があります。これは、どのような種類の夏時間の変更にも影響されない標準であり、一定の時点を保存するのに最適です。
次に、日付と時刻を個々のユーザーに表示するときに、そのタイムスタンプをローカルの日付と時刻に変換できます。
于 2013-02-05T13:44:12.417 に答える