Список 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.)