Симптомы проблемы следующие: вы создаете событие через вэб интерфейс iCloud, с вашими iOS устройствами события синхронизируются нормально, однако в календаре iCloud время начала события установлено на час раньше или на час позже. При этом в свойствах события в том же вэб календаре время верное.
Исправить это можно следующим образом:
1. Убедимся что у нас выставлен правильный часовой пояс в настройках учетной записи iCloud.
2. Убедимся что у нас включена настройка “Включить поддержку часового пояса” в настройках iCal.
3. Перейдем к событию, имеющему ошибку в выставленном времени.
4. Исправим часовой пояс с “Стандартное московское” на “Плавающий”.
5. ???
6. Profit.