Événement de calendrier Google dans le fuseau horaire UTC?

11

J'essaie de créer un calendrier avec certains événements liés à un jeu de console, en particulier Destiny, et il a des heures fixes chaque jour, chaque semaine et chaque week-end, où quelque chose se passe.

Ces heures sont spécifiées en UTC.

Lors de la création d'un nouveau calendrier dans Google Agenda, je peux spécifier que le calendrier est au fuseau horaire GMT + 00 (pas d'heure d'été):

Réglage du calendrier

mais est-ce possible pour les événements eux-mêmes? Je dois choisir un pays, puis un fuseau horaire, et je ne trouve aucun pays qui semble évident pour cela. Ce n'est peut-être pas possible?

Réglage d'événement

Remarque : La question n'est pas de savoir si l'heure est correcte en ce moment, lorsque je crée le rendez-vous / événement, la question est de savoir comment le garder correct à l'avenir si je le répète, désolé de ne pas l'avoir mentionné. Les événements du jeu se produisent tous les jours, toutes les semaines et tous les week-ends, je voudrais donc créer un calendrier qui le montre. La question est donc de savoir comment faire en sorte que les nominations suivent UTC et non l'heure norvégienne, ce qui changera leur relation avec UTC en fonction de l'heure d'été.

Lasse V. Karlsen
la source

Réponses:

7

Le Ghana (Accra) est GMT + 0 toute l'année, donc je l'utilise pour planifier des événements comme des téléconférences avec des participants sur plusieurs continents.

Mel Siegel
la source
5
Reykjavik, Islande l'est aussi.
ale
3

À la suggestion de ce post , voici au moins une solution:

  • Allez dans «Paramètres du calendrier» en haut à droite de la page du calendrier
  • Dans l'onglet "Général" de la section "Votre fuseau horaire actuel", cochez la case "Afficher tous les fuseaux horaires" puis cliquez sur "Afficher un fuseau horaire supplémentaire"
  • Faites défiler la liste pour trouver «(GMT + 00: 00) GMT (pas d'heure d'été)», puis cliquez sur «Enregistrer»
  • Maintenant, lorsque vous allez ajouter un événement dans le calendrier, vous pouvez cliquer sur "Fuseau horaire" et GMT sera dans votre liste!

Cela a également pour effet secondaire de faire apparaître une colonne horaire "GMT + 00" supplémentaire dans la page du calendrier, à côté de votre fuseau horaire local. Vous pouvez modifier le libellé appliqué à cette colonne dans la page des paramètres décrite ci-dessus, dans le champ "Libellé" à l'extrême droite.

Codex24
la source
0

Google Calender (et la plupart des calendriers partagés (Outlook)) met automatiquement à jour la date / heure de l'événement pour le destinataire en fonction de leurs paramètres. Donc, si vous mettez l'événement dans votre fuseau horaire et l'envoyez; alors tout devrait fonctionner.

Je suggère d'essayer un couple juste pour vous assurer plutôt que de manquer quelque chose :)

https://support.google.com/calendar/answer/2367918?hl=en

Comment Calender traite les fuseaux horaires

Chaque fois que vous créez un événement, Google Agenda le convertit de votre fuseau horaire en heure UTC, en utilisant les règles de conversion actuellement connues. En utilisant une heure universelle pour tous les événements, le calendrier peut garder tous les calendriers de vos invités cohérents quel que soit le fuseau horaire dans lequel ils se trouvent. Lorsque nous affichons l'événement sur votre calendrier, il est converti à partir de l'UTC pour apparaître dans votre propre fuseau horaire. .

Brian Folan
la source
C'est bien beau, mais si je mets un rendez-vous à 11h00 dans mon propre fuseau horaire, c'est ce qui est suggéré, c'est-à-dire. le fuseau horaire norvégien, sera-t-il à jour avec mon heure locale? Ou passera-t-il à 10h00 ou 12h00 en été, selon la direction de l'heure d'été en Norvège? C'est à dire. cela restera-t-il à mon heure ou à l' heure utc après les transitions d'heure d'été? (Je pense que je connais la réponse btw)
Lasse V. Karlsen
Je vous suggère de l'essayer vous-même (pouvez-vous parler à un autre membre et lui envoyer une invitation directement pour l'essayer?) Je viens de créer un événement en GMT et je l'ai envoyé à quelqu'un en Inde (IST); il a été affiché dans leur calendrier comme IST. Google s'occupera automatiquement des fuseaux horaires. (édité comme ne s'attendait pas à entrer pour enregistrer le commentaire)
Brian Folan
0

Je l'ai fait:

    time_zone = 'Europe/Moscow'
    task_time_start_utc = task.date_time
    task_time_start_moscow = task_time_start_utc.in_time_zone(time_zone)

    task_time_end_utc = task_time_start_utc + task.duration.minutes
    task_time_end_moscow = task_time_end_utc.in_time_zone(time_zone)

    event_property = {
        summary: task.name,
        location: "#{task.lat} #{task.lng}",
        description: string_work_times,
        start: {
            date_time: task_time_start_moscow.to_formatted_s(:iso8601),
            time_zone: time_zone
        },
        end: {
            date_time: task_time_end_moscow.to_formatted_s(:iso8601),
            time_zone: time_zone
        }
     }
artamonovdev
la source