jQuery Fullcalendarプラグイン(http://arshaw.com/fullcalendar)を使用しています。私は "1日中"のイベントにのみ使用しています。ユーザーがイベントを作成すると、日付としてPHPを介してデータベースに保存します(2012-01-12)。 AJAXを介してFullCalendarにイベントのリストを送るとき、私はUnix時間に日付を変換します。jQuery FullCalendarタイムゾーン同期
私が予期している問題は、サーバーがアメリカのタイムゾーンで米国にあり、クライアントがヨーロッパにあるとした場合です。サーバーは2012-01-12 00:00:00(US Time)のイベントを送信し、Unix時間に変換されます。クライアントは、2012-01-12 08:00:00(8時間後)のイベントを表示することがあります。
イベントが真夜中にある場合は、真夜中になることを確認するにはどうすればよいですか - タイムゾーンを調整する必要はありません。ユーザーが1月12日に終日イベントを作成した場合、世界中のすべてのユーザーが同じ日付にそれを見る必要があります。
私は更新する必要がどのファイル? – Akash