Ustawianie strefy czasowej dla wyzwalaczy czasowych

Napisałem skrypt, który wykorzystuje wyzwalacze czasowe Google. Mam jednak problemy z uruchomieniem skryptu w odpowiednim czasie. Mieszkam w Sydney (GMT +10) i potrzebuję skryptu, aby strzelać codziennie w południe.

Wprowadziłem i ustawiłem strefę czasową w ustawieniach Arkuszy kalkulacyjnych, Właściwości Projektu, a także ustawienia globalne dla Dysku Google, ale mimo to skrypt nie uruchamia się we właściwym czasie. Jest wyłączony przez około 6-5 godzin. Co jest jeszcze bardziej frustrujące, kiedy wchodzę do panelu administracyjnego wyzwalaczy, strefa czasowa jest wyświetlana jako czas pacyficzny (-8 godzin) i ponieważ to nie wystarczyło za każdym razem, gdy się loguję, wydaje się, że wkrótce zmieni się na inny losowy czas standard itp. (w panelu wyzwalaczy, który jest).

Próbowałem nawet ręcznie skompensować różnicę czasu, ale to też nie zadziałało i idealnie nie jest ścieżką, którą chcę zejść, ponieważ wpływa na dzień, w którym skrypt jest uruchamiany (będzie to poniedziałek w EST i wtorek tutaj w Sydney), co ma wpływ na uruchamiane zapytanie DB, które jest wrażliwe na datę.

Tak czy inaczej, narysowałem puste miejsce, nie mogę wymyślić żadnych dalszych rozwiązań. Jak mogę to rozwiązać?

questionAnswers(3)

yourAnswerToTheQuestion