Skip to main content

python package for finding the timezone of any point on earth (coordinates) offline

Project description

https://github.com/jannikmi/timezonefinder/actions/workflows/build.yml/badge.svg?branch=master documentation status https://img.shields.io/pypi/wheel/timezonefinder.svg pre-commit total PyPI downloads latest version on PyPI latest version on conda-forge https://img.shields.io/badge/code%20style-black-000000.svg

Notice: Looking for maintainers. Reach out if you want to contribute!

This is a python package for looking up the corresponding timezone for given coordinates on earth entirely offline.

Quick Guide:

pip install timezonefinder
from timezonefinder import TimezoneFinder

tf = TimezoneFinder()  # reuse

query_points = [(13.358, 52.5061), ...]
for lng, lat in query_points:
    tz = tf.timezone_at(lng=lng, lat=lat)  # 'Europe/Berlin'

For more refer to the Documentation.

Also check:

PyPI

online GUI and API

conda-forge feedstock

ruby port: timezone_finder

download stats

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timezonefinder-6.5.5.tar.gz (50.7 MB view details)

Uploaded Source

Built Distributions

timezonefinder-6.5.5-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

timezonefinder-6.5.5-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

timezonefinder-6.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

timezonefinder-6.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

timezonefinder-6.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

timezonefinder-6.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

File details

Details for the file timezonefinder-6.5.5.tar.gz.

File metadata

  • Download URL: timezonefinder-6.5.5.tar.gz
  • Upload date:
  • Size: 50.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for timezonefinder-6.5.5.tar.gz
Algorithm Hash digest
SHA256 31a6b6aab0303c1118e7d9743b668acc58403a5192a470b5907ce67a465eeb2b
MD5 34989e9989639cf03711609d126735d2
BLAKE2b-256 c0b09a884e7c2367f6f1c8ffdbd497f29888d06cf335c05989654541a49853bc

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34648bcd5f2f129eddd81c62edbde69fa6b4cb8bd27a34da0f769a50d316b48f
MD5 4d2ad13e54c487b6296731ae973679cd
BLAKE2b-256 9d31f0b876a806b3f7f65590662cb47cc0c10a2a998c1759e5046d263a5430e1

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff3693a0e8b811fd211f4a812a5708982aefd14782c2c8b52de43eff755238f0
MD5 16f61cb5f158e2fa7647bb1d5e94eb96
BLAKE2b-256 6081b20b96785ff0a7a4fdab61106da7b365c2ef2c5a9b06dcc6b1939cf11273

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 20ed9831d25c1a1b2239d7b466aca81d33a14591d9c4cf163c32441ba19bbc40
MD5 209d57e4f0acca551dba421b741b18f5
BLAKE2b-256 2edb4ad87fde6d7b0e687417831f81386a5817c35193a74466ff04606ce257b7

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8adb223f03cb66738d9ae7093920c240be7b81e9e152895767794fae2be6c91c
MD5 03586ad7e92aabdb79abd9ab708c6649
BLAKE2b-256 730f4ab833fc2c324dfef3c1158c7aa761e217cdeab685d695ac1de3cbea3eb4

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d0fd0e847e1d613b23198e5f7d8740f04109f35c36ced2aedb602f8d1d04845
MD5 22decc62ab205771803cc4d85148f402
BLAKE2b-256 a4dec352879611e94322182ee3ad865eb0a39119ee7dfbe987a3bdd408da5854

See more details on using hashes here.

File details

Details for the file timezonefinder-6.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for timezonefinder-6.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a84b39e29ac4385af72b7ba3a34d2d34191c7b1dbdd7d26315db804abb1033fa
MD5 2916ef18ac3f979523833981e988b2a3
BLAKE2b-256 eb6a96b03404951eca8333fff005851d678bd3133f1f1a8be3031391affd6202

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page