今後のイベントを表示するための Google カレンダーを含むクライアント用の単純な Web サイトを作成しています。ここでの問題は、カレンダーのタイムゾーンをユーザーごとに自動更新する方法がわからないことです。誰かがカレンダーを見て、ローカルイベントを確認する予定がないためです。 4:00 (シカゴ時間) から開始しますが、実際には 2:00 (シアトル時間) から開始されます。
私が把握できる最も近いものとして、GMT タイムゾーンを取得し、それを都市/州の文字列に変換する必要があります。これを、gCal が ctz 変数を持つ iframe src にスプライスできます。
私はPHPと重いJavaScript + jQueryを使用しています。GMT を都市/州に変換するためのコードは長くなる可能性があるため、より高速な代替案について何か提案があれば、私は感謝します....そしてこれは有料プロジェクトではありません。xD