Я написал сценарий, в котором используются триггеры времени Google. Однако у меня возникают проблемы с тем, чтобы сценарий срабатывал в нужное время. Я живу в Сиднее (GMT + 10), и каждый день мне нужен сценарий для стрельбы в полдень.Установка часового пояса для триггеров с таймером
Я зашел и установил часовой пояс в настройках таблиц, Свойства проекта, а также глобальные параметры для Google Диска, но, несмотря на это, сценарий не срабатывает в нужное время. Это около 6-5 часов. Что еще более неприятно, когда я вхожу в панель администратора триггеров, часовой пояс указан как «Тихоокеанское время» (-8 часов), и, поскольку этого было недостаточно, каждый раз, когда я вхожу в систему, кажется, что он скоро изменится в какое-то другое случайное время, стандартный и т. д. (в панели триггеров).
Я даже попытался вручную компенсировать разницу во времени, но это тоже не сработало, и это идеальный путь, который я хочу спуститься, поскольку он влияет на день запуска сценария (это будет понедельник в EST время и вторник здесь, в Сиднее), который влияет на запрос БД, который я запускаю, который чувствителен к дате.
В любом случае, я сейчас нарисовал пробел, не могу придумать никаких дальнейших решений. Как я могу это ответить?
как подсказка, попробуйте записать что-нибудь, выполнив скрипт вручную и проверьте, какой часовой пояс вы получаете в журналах. Если он отличается от проекта сценария приложений и настройки часового пояса таблицы, значит, что-то не так. Попробуйте удалить триггеры, а затем добавьте снова, выполнив настройку требуемого часового пояса. –
Вам нужно фактически показать нам соответствующие части вашего сценария, если вы хотите помочь. Кроме того, Сидней не является чисто +10. Иногда это +11. Это зависит от того, действует ли летнее время или нет. Подробнее см. В [wikipedia] (http://en.wikipedia.org/wiki/Time_in_Australia). –