Öffentlicher Google-Kalender mit falscher Zeitzone (GMT)

12608
Doug Harris

Ich habe einen Google-Veranstaltungskalender für unsere örtliche Grundschule. Ich habe eine Monatsansicht öffentlich einsehbar gemacht, zeigt jedoch Ereignisse in GMT und nicht in der Zeitzone US / Eastern.

Bei meinen Einstellungen und den Kalendereinstellungen ist die Zeitzone richtig eingestellt.

Warum zeigt sich das in GMT?

Gibt es eine Möglichkeit, die Zeitzone für die Anzeige explizit festzulegen?

3

5 Antworten auf die Frage

1
user10547

In Kalendereigenschaften können Sie es dort einrichten, wenn Sie es freigeben. Sind diese Ereignisse Ihre oder eine andere Person, die möglicherweise die GMT berücksichtigt?

1
William Hilsum

Wenn Sie unter dem Kalender auf Einstellungen klicken, sollten Sie Zeitzonen und andere Lokalisierungseinstellungen festlegen können.

Wenn der freigegebene Kalender der einzige ist, der falsch angezeigt wird, müssen Sie sich möglicherweise bei dem Konto anmelden, das ihn freigibt, und dort ändern.

Für die Kontoeinstellungen und die Kalendereinstellungen ist die Zeitzone richtig eingestellt. Doug Harris vor 14 Jahren 0
1
Jon Skeet

Können Sie uns genau erklären, welche Art von "Monatsansicht" Sie öffentlich zur Verfügung gestellt haben? (Eine URL wäre ideal :) Sehen Sie sich die aktuellen Webseiten an oder handelt es sich um einen Kalenderfeed mit einer Beschreibung?

Einzelereignisereignisse werden als UTC gespeichert. Dies ist möglicherweise das, was Sie sehen, wenn Sie relativ rohe Daten betrachten.

Wenn Sie den Kalender über einen iframe einbetten (über die Option "Diesen Kalender einbetten"), müssen Sie auch dort die Zeitzone einstellen. Wenn Sie dem Link "Anpassen der Farbe, der Größe und anderer Optionen" (oder ähnliches) folgen, gibt es links unten eine Option für die Zeitzone.

1
Doug Harris

Es stellt sich heraus, dass der Link zur Ansicht eine explizite Zeitzone von UTC als Abfrageparameter hatte. Es ist seltsam, weil ich es nie dort hingelegt habe und (ich bin mir ziemlich sicher), dass es richtig funktioniert hat.

1
Cuong Nguyen

Aktualisieren Sie Ihren HTML-Code in [Diesen Kalender einbetten]

  1. Entfernen Sie Ihre bisherigen "öffentlichen Google-Kalender" von Ihrer Site.google.
  2. Gehen Sie zu Kalendereinstellungen
  3. Wählen Sie die Registerkarte Kalender
  4. Klicken Sie auf Ihr Kalenderkonto (Ihr Google Mail).
  5. Klicken Sie auf "Farbe, Größe und andere Optionen anpassen".
  6. Markieren Sie alle Kalender
  7. Wähle Zeitzone aus"
  8. HTMT aktualisieren (rechts oben suchen)
  9. Kopieren Sie alle HTML-Zeichenfolgen (Codes) in das Feld
  10. Fügen Sie diesen Code in Ihre Website ein (Schritt 5, rechte Seite).
  11. sparen
  12. Jetzt können Sie Ihre Kalender erneut in site.google einfügen