Qualcuno conosce un modo in un file ICS per specificare che tutte le ore sono scritte nell'ora locale nel luogo? Ho pensato di lasciare la "Z" alla fine dei tempi e di utilizzare TZID = "America/Denver" (ad esempio) nelle linee DTSTART e DTEND, ma MS Outlook presuppone che tutti i tempi siano nel tempo standard della posizione. Tutti i miei eventi prendono in considerazione l'ora legale.MS Outlook interpreta erroneamente i file ICS in ora locale: ora legale in overcourcing
Devo riscrivere l'app in modo che i tempi siano in UTC?
Devo includere un blocco all'inizio che definisce qualsiasi fuso orario? Questo è difficile dal momento che voglio supportare ogni fuso orario nel database Olson.
Ma attualmente MS Outlook spinge ogni appuntamento durante l'ora legale in avanti di un'ora, il che è sbagliato.
Grazie in anticipo per qualsiasi aiuto.
Mi piacerebbe anche ascoltare una risposta. Immagino ci siano due opzioni per questo: 1) Configurare i tempi di avvio indipendenti dal fuso orario nel file stesso, se possibile 2) Controllare il fuso orario dell'utente sul lato server e pubblicare un file .ics specifico in fase di esecuzione. –