pavkam / tzdb

Delphi/FPC Time Zone Database
https://www.iana.org/time-zones
BSD 3-Clause "New" or "Revised" License
84 stars 27 forks source link

Get rid of TCompiledPeriod and TCompiledRule #27

Closed pavkam closed 5 years ago

pavkam commented 5 years ago

The next logical step is to get rid of the compiled period and rules. There is a potential data loss in regards to multi-period years and years that end in a rule right at midnight 31st of December.

Thought I haven't seen any of those if would be nice to have all types of rules working.

pavkam commented 5 years ago

The new core dropped the two pre-compiled classes. All requests are not processed on raw data instead.

This allowed me to correct all known limitations of the TZDB segments.