Stub out tzdb support for Windows and POSIX tz string#100
Conversation
d051b6e to
f000300
Compare
fc03b68 to
953d56e
Compare
f000300 to
65b0cc5
Compare
8e293fa to
e00e658
Compare
65b0cc5 to
cc457ba
Compare
cc457ba to
5eebe3c
Compare
4499779 to
d1b57c5
Compare
jasonwilliams
left a comment
There was a problem hiding this comment.
I think it might be good to have some description on what the Tzif struct is as there's currently no documentation written above it. I assume it's short for TimeZoneInFo, not sure though.
I think the same could be said for some of the other new structs in tzdb.rs too like LocalTimeRecord and TransitionTimeSearch etc..
I'm not sure im understanding the slim format difference, the resulting Tzif result looks to be the same size (552 bytes) whichever format is used.
Tests look good
|
Very true. I'll update the docs now. |
The "slim" vs. "fat" format is laid out by The zic docs can be found here. Primarily, |
Builds on #99.
This PR adds resolving the POSIX tz string and should allow handling time zones on Windows via
jiff_tzdbas a source, which should make the stub overall somewhat stable overall until a different solution can be put into place.