我有一堆AWS Lambda函數,我想在一天的特定時間觸發,但那些時間在不同的時區。例如,我可能希望事件在觸發:AWS Cloudwatch事件 - 如何觸發不同的時區?
- 下午4:55悉尼時間
- 下午6:30芝加哥時間
- 晚上9:00芝加哥時間
...等等。
使用Cloudwatch事件,無論我使用哪個AWS區域,似乎我只能指定使用UTC(即倫敦時間)觸發的事件。今天,這很好;我可以計算出倫敦和悉尼以及倫敦和芝加哥等地的時差 - 然而,夏季時間會在不同城市的不同日期生效,並且會導致我的蘭姆達斯在錯誤的時間觸發它確實。
有沒有辦法使用非UTC時間設置觸發這些Cloudwatch事件?或者,除Cloudwatch之外是否還有其他機制可用於在特定時間觸發Lambda函數,並在我想要的時區中指定那些時間?
在此先感謝
小心 - 倫敦目前是UTC,但從3月26日開始,它們將在BST - 英國夏令時。 – stdunbar