it-swarm.com.de

Wie kann ich ein Ereignis in Google Kalender von der Ortszeit abhängig machen?

Ich möchte ein Ereignis erstellen, das um 8:00 Uhr Ortszeit auslöst, egal wo auf der Welt Sie sich befinden. Mit anderen Worten, das Ereignis wird nicht gleichzeitig auf der ganzen Welt ausgelöst. Es wird um 0800 EST/EDT für Benutzer ausgelöst, die ihre Zeitzone als EST/EDT definieren, und erneut um 0800 CST/CDT für Benutzer, die ihre Zeitzone als CST/CDT definieren.

Ich hoffe das macht Sinn. Das Problem, das ich habe, ist, dass Sie in Google Kalender gezwungen sind, für jedes Ereignis und jeden Kalender eine Zeitzone anzugeben. Anschließend wird alles in UTC konvertiert und der lokale Kalender entsprechend angepasst. Wenn ich also ein Ereignis mache, das um 08:00 Uhr EST stattfindet, wird es um 08:00 Uhr EST und gleichzeitig um 07:00 Uhr CST ausgelöst, da Google es als ein Weltereignis behandelt und nicht als etwas, das im Laufe eines 24-Stunden-Zeitraums mehrmals auf der ganzen Welt passiert. Stunden (wie Neujahr).

Wenn Sie sich fragen, welche praktischen Anwendungen dies haben kann, möchte ich es für Ereignisse verwenden, die in Animal Crossing stattfinden. Mein 0800 ist nicht dasselbe wie 0800 für einen Benutzer in Kalifornien. Wenn ich meinen Kalender für ihn freigebe, wird das Ereignis als um 0500 Uhr beginnend betrachtet, was falsch ist.

Oder vielleicht ist dieses Beispiel klarer: Wenn ich ein benutzerdefiniertes Weihnachtsereignis so einstelle, dass es am 31. Dezember EST um 00:00 Uhr beginnt, wird es in Kalifornien am 30. Dezember PST um 21:00 Uhr beginnen. Dies ist ein Problem, da ihr Weihnachtsfest für weitere 3 Stunden nicht beginnt.

Ich denke, dies hätte auch praktische Anwendungen für muslimische Gebetszeiten, Feiertage, Trainingskalender, Morgenroutinen, Sonnenauf- und -untergangszeiten und alles andere, was auf Ortszeiten und nicht auf UTC basiert.

Irgendwie sind die von Google angebotenen Feiertagskalender von diesem Problem nicht betroffen, und ich weiß nicht, wie sie es geschafft haben, es zu umgehen. Gibt es eine Möglichkeit für mich, ein Ereignis zu erstellen, das sich basierend auf der Ortszeit des Benutzers ändert?

Das war ein sehr langwieriger Weg, um ein einfaches Problem zu erklären, aber ich mache mir Sorgen, dass die Leute es falsch verstehen, wenn ich nicht völlig explizit bin.

4
DallasisaLeo

Kurze Antwort

In Google Kalender ist keine Funktion integriert, mit der die Zeitzone ignoriert oder in die lokale Zone des Nutzers geändert werden kann. Datum und Uhrzeit bleiben jedoch erhalten.

Alternativen

Anstatt einen Kalender von Google Kalender zu teilen, teilen Sie die Kalenderinformationen so, dass die Zeitzone nicht an die Datums-/Zeitdaten angehängt ist, wie z. B. eine CSV-Datei, eine Kalkulationstabelle, eine Projektverwaltungsdatei oder eine Mind-Mapping-Datei aus einer App, die eine enthält Kalenderansicht, unter anderem.

Verweise

1
Rubén