Azure Functions: TimeTrigger & TimeZone
Se hai lavorato almeno una volta con le Azure Functions ed in particolare coi Timer Trigger ti sarai imbattutto nella conversione dell’orario desiderato in formato UTC.
💡 Tip: Ho scritto un contenuto dal titolo Azure Function TimerTrigger - CRON se desideri approfondire.
TimeZone & Setting
L’operazione per cambiare la TimeZone di default nelle Azure Function è davvero molto semplice. Non mi credi?
- Dal portale di Azure, apri la Function desiderata
- Spostati nella sezione dei Configuration (Settings)
- Aggiungere la voce WEBSITE_TIME_ZONE
Prima di vedere un esempio pratico vorrei spendere qualche istante per parlare meglio del setting in questione.
Si tratta di una configurazione di environment e se utilizzate gli slot ricordatevi di replicarlo.
Setting name | Description | Example |
---|---|---|
WEBSITE_TIME_ZONE | By default, the time zone for the app is always UTC. You can change it to any of the valid values that are listed in TimeZone. If the specified value isn’t recognized, UTC is used. | W. Europe Standard Time |
Semplice, vero?
Setting
Vuoi vedere un esempio pratico? Nella seguente configurazione tutti i Time Trigger saranno validi per la TimeZone W. Europe Standard Time
|
|
♻️ Conoscevi questo trucco? Condividilo con amici!
Video Tutorial
Se vuoi vedere tutti i passaggi appena descritti, ti consiglio il video tutorial dedicato su BugsInCloud per non perdere altro tempo!