Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/utzPublic

A time zone library for tiny embedded systems

License

NotificationsYou must be signed in to change notification settings

evq/utz

Repository files navigation

An embedded timezone library and ~3kB tzinfo database featuring nearlyall current timezones present in the IANA timezone database.Designed for use on budget embedded systems with low program space.

The C header containing packed timezone information is generated fromthe IANA timezone database.

Tradeoffs

All historical timezone information has been pruned to save space.

A limited number of aliases are available. (by default restricted to thesame set that android uses) In cases where the alias is not available,the standard time UTC offset and abbreviation (if present) will bedisplayed.

This library is generally inflexible as it heavily relies onassumptions pertaining to timezone offset increments, abbreviationformatting, etc to make efficient use of bit packs.

Limitations

The current utility library does not support parsing /packing all possible syntax of the source IANA tz database.Instead a subset corresponding to the what is needed to correctly parse
most zones is implemented.

Links

zic man page and IANA tz database format documentation

vendored files

About

A time zone library for tiny embedded systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp