Days Used time-zone boundary data
Download the package (zip, 373,850 bytes)
SHA-256 of the zip: 90b04f99758659aed55c838ef06ed2f8a0b81d7f16bbe6b6dd24d8a66244af74
This download contains the machine-readable time-zone boundary data bundled with Days Used, along with its format decoder and generator sources. Download the file at packages/geo_resolver/assets/time_zones.bin; manifest.json lists the files and their SHA-256 hashes.
© OpenStreetMap contributors. This data is derived from timezone-boundary-builder 2026e, specifically timezones-1970.geojson.zip (SHA-256 3de9301809f44d0ac5ca902b40835d85d9980a35497f0ffda293e98955dc3fb7). The derived data is offered under the Open Database License 1.0. The complete license text is supplied as ODbL-1.0.part1.txt followed immediately by ODbL-1.0.part2.txt.
The generator also uses IANA tzdb zone1970.tab (observed SHA-256 5f23781702bf51408ff1581daa109ab3b9257fb433b1554e579d92172892c0cf; IANA tzdb). It selects zones for countries with multiple offsets in its data window, simplifies rings at 1,000 metres and removes polygons approximately 1 km² or smaller. The decoder documents the little-endian GRB1 representation. See the included generator for the exact algorithm.
The generator expects the unzipped combined-1970.json, zone1970.tab, Dart and the original geo_resolver package context, including its jurisdiction_log dependency and the timezone package. This extract alone is not a dependency-complete standalone build. With those inputs and dependencies available, the original command is:
dart run tool/build_time_zones.dart --geojson /path/to/combined-1970.json --zone1970 /path/to/zone1970.tab
The bundled data is provided as-is. The source files and license texts are included for attribution and examination; reproduction has not been independently verified from this extract.
Files
Each file is also available on its own. manifest.json lists every file with its size and SHA-256 hash (prepared 2026-11-05, source revision 60b1a0e18bceab12840dd78ba2f7969e1a418a69).
| File | Bytes | SHA-256 |
|---|---|---|
| ODbL-1.0.part1.txt | 18,227 | 6a771522006b4d09ee4700c0ae2abd0c5f9f91730860614735ccd7b8bbc409ff |
| ODbL-1.0.part2.txt | 7,062 | 54d81e5ad7cadd74aaa579e490ef654601007eb5ca94096b8716d40f9b734d23 |
| README.md | 1,969 | 2761bf86ffc90de0b0c8eaddb8782870b01283ddc7f0b4dcc92446ba2ff54b52 |
| packages/geo_resolver/assets/time_zones.bin | 479,177 | 0ba03fab499da9f83d3ed1b835f71ae210af785aac16be0421aaad13a9024517 |
| packages/geo_resolver/lib/src/asset_format.dart | 5,293 | 0534ec980c25d77759ed46c5bb60897c7c198b64912c61935a99b98ac9ae95b9 |
| packages/geo_resolver/pubspec.yaml | 801 | f85e52155d8d7bce8c6533d5b447484bad6bd4e2e8bbf816693ea8d1113974a2 |
| packages/geo_resolver/tool/asset_writer.dart | 9,761 | 7324ad416b984298ca9d69b38f595a3ce5533fc951b1507531904bbc4b0799e1 |
| packages/geo_resolver/tool/build_time_zones.dart | 7,650 | d7229088b3173dd980255142f6cb11804a7e03287dc0dc3303d506efa1fc172c |