Список TzId и TimeZoneName в iCal.Net для iCloud Caldav

1) В чем разница между свойствами TimeZoneName и TzId IDateTime внутри Ical.Net.Interfaces.DataTypes? 2) Где я могу найти полный список для TimeZoneName и TzId?

1 ответ

В чем разница между свойствами TimeZoneName и TzId IDateTime внутри Ical.Net.Interfaces.DataTypes?

TimeZoneName возвращает значениеTzId, Это исторический артефакт; Я считаю это устаревшим. Я могу удалить это в какой-то момент.

Где я могу найти полный список для TimeZoneName и TzId

TzId является изменяемым свойством, но назначенные значения должны представлять один из часовых поясов, доступных в NodaTime, который ical.net использует под капотом. Эти tzdb (IANA), BCL (Windows) и базы данных сериализации.

Если вы хотите перечислить все значения в каждой базе данных часовых поясов, взгляните на эту суть для вдохновения. (Дополнительные вопросы о NodaTime следует задавать отдельно. Внутренние компоненты NodaTime не имеют ничего общего с ical.net.)

Другие вопросы по тегам