Acara kalender Google di zona waktu UTC?


11

Saya mencoba membuat kalender dengan beberapa acara yang terkait dengan permainan konsol, khususnya Destiny, dan memiliki waktu yang tetap setiap hari, setiap minggu, dan setiap akhir pekan, di mana sesuatu terjadi.

Waktu-waktu ini ditentukan dalam UTC.

Saat membuat kalender baru di Google Kalender saya dapat menentukan bahwa kalender berada dalam zona waktu GMT + 00 (tanpa daylight saving):

Pengaturan kalender

tetapi apakah ini mungkin untuk acara itu sendiri? Saya harus memilih negara dan kemudian zona waktu, dan saya tidak dapat menemukan negara yang tampak jelas untuk ini. Mungkin itu tidak mungkin?

Pengaturan acara

Catatan : Pertanyaannya bukan apakah waktunya tepat saat ini, ketika saya membuat janji temu / acara, pertanyaannya adalah bagaimana membuatnya tetap benar di masa depan jika saya membuatnya berulang, maaf karena tidak menyebutkannya. Peristiwa dalam permainan terjadi setiap hari, setiap minggu, dan setiap akhir pekan, jadi saya ingin membuat kalender yang menunjukkan ini. Pertanyaannya adalah bagaimana membuat orang yang diangkat mengikuti UTC dan bukan waktu Norwegia, yang akan mengubah hubungannya dengan UTC tergantung pada penghematan siang hari.

Jawaban:


7

Ghana (Accra) adalah GMT + 0 sepanjang tahun, jadi saya menggunakannya untuk menjadwalkan acara-acara seperti konferensi jarak jauh dengan para peserta di berbagai benua.


5
Begitu juga Reykjavik, Islandia.
ale

3

Atas saran pos ini , berikut ini setidaknya solusi:

  • Pergilah ke 'Pengaturan Kalender' di kanan atas halaman kalender
  • Di bawah tab 'Umum' di bagian "Zona waktu Anda saat ini", pilih kotak centang 'Tampilkan semua zona waktu' dan kemudian klik "Tampilkan zona waktu tambahan"
  • Gulir daftar untuk menemukan "(GMT + 00: 00) GMT (tanpa penghematan siang hari)" dan kemudian klik 'Simpan'
  • Sekarang, ketika Anda pergi untuk menambahkan acara di kalender Anda dapat mengklik "Zona waktu" dan GMT akan ada di daftar Anda!

Ini juga memiliki efek samping membuat kolom waktu "GMT + 00" tambahan muncul di halaman kalender, di sebelah zona waktu lokal Anda. Anda dapat mengubah label yang diterapkan pada kolom ini di halaman pengaturan yang dijelaskan di atas, di bidang "Label" di paling kanan.


0

Google Calender (dan kebanyakan kalender bersama (Outlook)) akan secara otomatis memperbarui tanggal / waktu untuk acara untuk penerima tergantung pada pengaturan mereka. Jadi, jika Anda menempatkan acara di zona waktu Anda dan mengirimkannya; maka itu semua harus berhasil.

Saya akan menyarankan untuk mencoba pasangan hanya untuk memastikan daripada melewatkan sesuatu :)

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

Bagaimana Calender Memperlakukan zona waktu

Setiap kali Anda membuat acara, Kalender mengubahnya dari zona waktu Anda ke waktu UTC, menggunakan aturan konversi yang dikenal saat ini. Dengan menggunakan satu waktu universal untuk semua acara, Kalender dapat menjaga semua kalender tamu Anda tetap konsisten terlepas dari zona waktu mereka. Ketika kami menampilkan acara di kalender Anda, itu dikonversi dari UTC untuk muncul di zona waktu Anda sendiri .


Itu semua baik dan bagus tetapi jika saya menempatkan janji 11:00 ke zona waktu saya sendiri, yang adalah apa yang disarankan, yaitu. zona waktu Norwegia, apakah akan tetap sesuai dengan waktu setempat saya? Atau akankah pindah ke 10:00 atau 12:00 di musim panas, tergantung pada arah daylight saving di Norwegia? Yaitu. apakah ini akan menjaga waktu saya atau waktu utc setelah transisi daylight saving terjadi? (Saya rasa saya tahu jawabannya btw)
Lasse V. Karlsen

Saya menyarankan agar Anda mencobanya sendiri (Dapatkah Anda berbicara dengan anggota lain dan mengirim undangan langsung kepada mereka untuk mencobanya?) Saya baru saja membuat acara dalam GMT, dan mengirimkannya ke seseorang di India (IST); itu ditampilkan di kalender mereka sebagai IST. Google akan mengurus zona waktu secara otomatis. (diedit karena tidak berharap masuk untuk menyimpan komentar)
Brian Folan

0

Saya melakukannya:

    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
        }
     }
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.