Sự kiện lịch Google trong múi giờ UTC?


11

Tôi đang cố gắng tạo một lịch với một số sự kiện liên quan đến một trò chơi trên console, cụ thể là Destiny và nó có một số thời gian cố định mỗi ngày, mỗi tuần và mỗi cuối tuần, nơi có điều gì đó xảy ra.

Những thời điểm này được chỉ định trong UTC.

Khi tạo lịch mới trong Lịch Google, tôi có thể chỉ định rằng lịch nằm trong múi giờ GMT + 00 (không tiết kiệm ánh sáng ban ngày):

Cài đặt lịch

Nhưng điều này có thể cho các sự kiện chính họ? Tôi phải chọn một quốc gia và sau đó là múi giờ và tôi không thể tìm thấy bất kỳ quốc gia nào có vẻ rõ ràng cho việc này. Có lẽ điều đó là không thể?

Cài đặt sự kiện

Lưu ý : Câu hỏi không phải là liệu thời gian có đúng không, khi tôi tạo cuộc hẹn / sự kiện, câu hỏi là làm thế nào để giữ cho đúng trong tương lai nếu tôi lặp lại, xin lỗi vì đã không đề cập đến điều đó. Các sự kiện trong trò chơi diễn ra hàng ngày, hàng tuần và mỗi cuối tuần, vì vậy tôi muốn tạo một lịch cho thấy điều này. Vì vậy, câu hỏi là làm thế nào để thực hiện các cuộc hẹn theo UTC chứ không phải giờ Na Uy, điều này sẽ thay đổi mối quan hệ của họ thành UTC tùy thuộc vào tiết kiệm ánh sáng ban ngày.

Câu trả lời:


7

Ghana (Accra) là GMT + 0 quanh năm, vì vậy tôi sử dụng nó để lên lịch các sự kiện như hội nghị truyền hình với người tham gia ở nhiều châu lục.


5
Thành phố Reykjavik, Iceland cũng vậy.
ale

3

Theo gợi ý của bài đăng này , đây ít nhất là một cách giải quyết:

  • Đi vào 'Cài đặt lịch' ở phía trên bên phải của trang lịch
  • Trong tab 'Chung' trong phần "Múi giờ hiện tại của bạn", chọn hộp kiểm 'Hiển thị tất cả các múi giờ' và sau đó nhấp vào "Hiển thị múi giờ bổ sung"
  • Cuộn qua danh sách để tìm "(GMT + 00: 00) GMT (không tiết kiệm ánh sáng ban ngày)" và sau đó nhấp vào 'Lưu'
  • Bây giờ, khi bạn đi để thêm một sự kiện trong lịch, bạn có thể nhấp vào "Múi giờ" và GMT sẽ có trong danh sách của bạn!

Điều này cũng có tác dụng phụ là làm cho cột thời gian "GMT + 00" bổ sung xuất hiện trong trang lịch, bên cạnh múi giờ địa phương của bạn. Bạn có thể thay đổi nhãn được áp dụng cho cột này trong trang cài đặt được mô tả ở trên, trong trường "Nhãn" ở bên phải.


0

Google Calender (và hầu hết các lịch được chia sẻ (Outlook)) sẽ tự động cập nhật ngày / giờ cho sự kiện cho người nhận tùy thuộc vào cài đặt của họ. Vì vậy, nếu bạn đặt sự kiện trong múi giờ của bạn và gửi nó đi; sau đó tất cả nên làm việc ra.

Tôi sẽ đề nghị thử một vài chỉ để đảm bảo chứ không phải thiếu một cái gì đó :)

https://support.google.com/calWiki/2/2367918?hl=vi

Cách Calender xử lý múi giờ

Bất cứ khi nào bạn tạo một sự kiện, Lịch sẽ chuyển đổi nó từ múi giờ của bạn sang thời gian UTC, sử dụng các quy tắc chuyển đổi hiện được biết đến. Bằng cách sử dụng một thời gian chung cho tất cả các sự kiện, Lịch có thể giữ cho tất cả các lịch của khách của bạn nhất quán bất kể họ đang ở múi giờ nào. Khi chúng tôi hiển thị sự kiện trên lịch của bạn, nó được chuyển đổi từ UTC để xuất hiện theo múi giờ của riêng bạn .


Đó là tất cả tốt và tốt nhưng nếu tôi đặt một cuộc hẹn 11:00 vào múi giờ của riêng tôi, đó là những gì được đề xuất, tức là. múi giờ Na Uy, nó sẽ giữ hiện tại với giờ địa phương của tôi chứ? Hoặc nó sẽ di chuyển đến 10:00 hoặc 12:00 vào mùa hè, tùy thuộc vào hướng tiết kiệm ánh sáng ban ngày ở Na Uy? I E. nó sẽ giữ cho thời gian của tôi hoặc thời gian utc sau khi chuyển đổi tiết kiệm ánh sáng ban ngày xảy ra? (Tôi nghĩ rằng tôi biết câu trả lời btw)
Lasse V. Karlsen

Tôi sẽ đề nghị bạn tự thử (Bạn có thể nói chuyện với một thành viên khác và gửi lời mời trực tiếp đến họ để thử không?) Tôi vừa tạo một sự kiện ở GMT và gửi cho ai đó ở Ấn Độ (IST); nó được hiển thị trong lịch của họ dưới dạng IST. Google sẽ tự động chăm sóc các múi giờ. (được chỉnh sửa vì không mong đợi nhập để lưu nhận xét)
Brian Folan

0

Tôi đã làm như vậy:

    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
        }
     }
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.