1) Ical.Net.Interfaces.DataTypes 中 IDateTime 的 TimeZoneName 和 TzId 属性有什么区别?2) 在哪里可以找到 TimeZoneName 和 TzId 的完整列表?
问问题
910 次
1 回答
0
Ical.Net.Interfaces.DataTypes 中 IDateTime 的 TimeZoneName 和 TzId 属性有什么区别?
TimeZoneName
返回 的值TzId
。这是一件历史文物;我认为它已被弃用。我可能会在某个时候将其删除。
在哪里可以找到 TimeZoneName 和 TzId 的完整列表
TzId
是一个可变属性,但分配的值应代表NodaTime 中可用的时区之一, ical.net在后台使用该时区。这些是tzdb
(IANA)、BCL (Windows) 和序列化数据库。
如果您想枚举每个时区数据库中的所有值,请查看此要点以获取灵感。(有关 NodaTime 的其他问题应单独提出。NodaTime 内部与 ical.net 无关。)
于 2018-01-29T13:39:40.913 回答