【发布时间】:2018-07-07 18:28:42
【问题描述】:
1) Ical.Net.Interfaces.DataTypes 中 IDateTime 的 TimeZoneName 和 TzId 属性有什么区别? 2) 我在哪里可以找到 TimeZoneName 和 TzId 的完整列表?
【问题讨论】:
标签: caldav ical-dotnet
1) Ical.Net.Interfaces.DataTypes 中 IDateTime 的 TimeZoneName 和 TzId 属性有什么区别? 2) 我在哪里可以找到 TimeZoneName 和 TzId 的完整列表?
【问题讨论】:
标签: caldav ical-dotnet
TimeZoneName 和 TzId 属性有什么区别 Ical.Net.Interfaces.DataTypes 中的 IDateTime?
TimeZoneName returns the value of TzId。这是一件历史文物;我认为它已被弃用。我可能会在某个时候删除它。
在哪里可以找到 TimeZoneName 和 TzId 的完整列表
TzId 是一个可变属性,但赋值应该代表one of the time zones available in NodaTime,即ical.net uses under the hood。这些是tzdb (IANA)、BCL (Windows) 和序列化数据库。
如果您想枚举每个时区数据库中的所有值,请查看this gist 以获得灵感。 (有关 NodaTime 的其他问题应单独提出。NodaTime 内部与 ical.net 无关。)
【讨论】: