This extension is a drop-in replacement for the builtin timezone database that comes with PHP. You should only install this extension in case you need to get a later version of the timezone database than the one that ships with PHP.
The data that this extension uses comes from the “Olson” database, which is located at http://www.iana.org/time-zones.
Package | Signatures | Date | Pharext | ||
---|---|---|---|---|---|
timezonedb 2024.1 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2024-02-01 | v4.1.4 |
⤋ phar.gz (726.7 KB) |
# rsa.sig | # gpg.asc | 2024-02-01 | v4.1.4 | |
⤋ phar.bz2 (430.6 KB) |
# rsa.sig | # gpg.asc | 2024-02-01 | v4.1.4 | |
timezonedb 2023.4 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2024-01-01 | v4.1.4 |
⤋ phar.gz (726.7 KB) |
# rsa.sig | # gpg.asc | 2024-01-01 | v4.1.4 | |
⤋ phar.bz2 (430.8 KB) |
# rsa.sig | # gpg.asc | 2024-01-01 | v4.1.4 | |
timezonedb 2023.3 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2023-03-28 | v4.1.4 |
⤋ phar.gz (725.7 KB) |
# rsa.sig | # gpg.asc | 2023-03-28 | v4.1.4 | |
⤋ phar.bz2 (430.2 KB) |
# rsa.sig | # gpg.asc | 2023-03-28 | v4.1.4 | |
timezonedb 2023.2 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2023-03-23 | v4.1.4 |
⤋ phar.gz (726.0 KB) |
# rsa.sig | # gpg.asc | 2023-03-23 | v4.1.4 | |
⤋ phar.bz2 (430.4 KB) |
# rsa.sig | # gpg.asc | 2023-03-23 | v4.1.4 | |
timezonedb 2023.1 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2023-03-22 | v4.1.4 |
⤋ phar.gz (725.6 KB) |
# rsa.sig | # gpg.asc | 2023-03-22 | v4.1.4 | |
⤋ phar.bz2 (430.2 KB) |
# rsa.sig | # gpg.asc | 2023-03-22 | v4.1.4 | |
timezonedb 2022.7 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2022-11-28 | v4.1.4 |
⤋ phar.gz (719.4 KB) |
# rsa.sig | # gpg.asc | 2022-11-28 | v4.1.4 | |
⤋ phar.bz2 (427.9 KB) |
# rsa.sig | # gpg.asc | 2022-11-28 | v4.1.4 | |
timezonedb 2022.6 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2022-11-01 | v4.1.4 |
⤋ phar.gz (717.6 KB) |
# rsa.sig | # gpg.asc | 2022-11-01 | v4.1.4 | |
⤋ phar.bz2 (428.5 KB) |
# rsa.sig | # gpg.asc | 2022-11-01 | v4.1.4 | |
timezonedb 2022.5 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2022-10-11 | v4.1.4 |
⤋ phar.gz (717.4 KB) |
# rsa.sig | # gpg.asc | 2022-10-11 | v4.1.4 | |
⤋ phar.bz2 (432.5 KB) |
# rsa.sig | # gpg.asc | 2022-10-11 | v4.1.4 | |
timezonedb 2022.2 |
⤋ phar (6.4 MB) |
# rsa.sig | # gpg.asc | 2022-08-10 | v4.1.4 |
⤋ phar.gz (718.2 KB) |
# rsa.sig | # gpg.asc | 2022-08-10 | v4.1.4 | |
⤋ phar.bz2 (432.6 KB) |
# rsa.sig | # gpg.asc | 2022-08-10 | v4.1.4 | |
timezonedb 2021.5 |
⤋ phar (6.5 MB) |
# rsa.sig | # gpg.asc | 2021-11-02 | v4.1.4 |
⤋ phar.gz (715.4 KB) |
# rsa.sig | # gpg.asc | 2021-11-02 | v4.1.4 | |
⤋ phar.bz2 (431.3 KB) |
# rsa.sig | # gpg.asc | 2021-11-02 | v4.1.4 | |
timezonedb 2021.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2021-01-24 | v4.1.4 |
⤋ phar.gz (472.3 KB) |
# rsa.sig | # gpg.asc | 2021-01-24 | v4.1.4 | |
⤋ phar.bz2 (290.6 KB) |
# rsa.sig | # gpg.asc | 2021-01-24 | v4.1.4 | |
timezonedb 2020.4 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2020-10-21 | v4.1.3 |
⤋ phar.gz (471.2 KB) |
# rsa.sig | # gpg.asc | 2020-10-21 | v4.1.3 | |
⤋ phar.bz2 (289.2 KB) |
# rsa.sig | # gpg.asc | 2020-10-21 | v4.1.3 | |
timezonedb 2020.3 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2020-10-19 | v4.1.3 |
⤋ phar.gz (471.1 KB) |
# rsa.sig | # gpg.asc | 2020-10-19 | v4.1.3 | |
⤋ phar.bz2 (289.1 KB) |
# rsa.sig | # gpg.asc | 2020-10-19 | v4.1.3 | |
timezonedb 2020.2 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2020-10-08 | v4.1.3 |
⤋ phar.gz (471.1 KB) |
# rsa.sig | # gpg.asc | 2020-10-08 | v4.1.3 | |
⤋ phar.bz2 (289.1 KB) |
# rsa.sig | # gpg.asc | 2020-10-08 | v4.1.3 | |
timezonedb 2020.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2020-04-23 | v4.1.2 |
⤋ phar.gz (470.7 KB) |
# rsa.sig | # gpg.asc | 2020-04-23 | v4.1.2 | |
⤋ phar.bz2 (289.9 KB) |
# rsa.sig | # gpg.asc | 2020-04-23 | v4.1.2 | |
timezonedb 2019.3 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2019-10-01 | v4.1.2 |
⤋ phar.gz (470.1 KB) |
# rsa.sig | # gpg.asc | 2019-10-01 | v4.1.2 | |
⤋ phar.bz2 (289.8 KB) |
# rsa.sig | # gpg.asc | 2019-10-01 | v4.1.2 | |
timezonedb 2019.2 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2019-08-10 | v4.1.2 |
⤋ phar.gz (470.9 KB) |
# rsa.sig | # gpg.asc | 2019-08-10 | v4.1.2 | |
⤋ phar.bz2 (290.7 KB) |
# rsa.sig | # gpg.asc | 2019-08-10 | v4.1.2 | |
timezonedb 2019.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2019-03-31 | v4.1.2 |
⤋ phar.gz (478.6 KB) |
# rsa.sig | # gpg.asc | 2019-03-31 | v4.1.2 | |
⤋ phar.bz2 (291.9 KB) |
# rsa.sig | # gpg.asc | 2019-03-31 | v4.1.2 | |
timezonedb 2018.9 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2019-01-16 | v4.1.2 |
⤋ phar.gz (477.9 KB) |
# rsa.sig | # gpg.asc | 2019-01-16 | v4.1.2 | |
⤋ phar.bz2 (291.9 KB) |
# rsa.sig | # gpg.asc | 2019-01-16 | v4.1.2 | |
timezonedb 2018.7 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2018-11-08 | v4.1.2 |
⤋ phar.gz (473.7 KB) |
# rsa.sig | # gpg.asc | 2018-11-08 | v4.1.2 | |
⤋ phar.bz2 (290.8 KB) |
# rsa.sig | # gpg.asc | 2018-11-08 | v4.1.2 | |
timezonedb 2018.6 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2018-10-21 | v4.1.2 |
⤋ phar.gz (474.4 KB) |
# rsa.sig | # gpg.asc | 2018-10-21 | v4.1.2 | |
⤋ phar.bz2 (290.3 KB) |
# rsa.sig | # gpg.asc | 2018-10-21 | v4.1.2 | |
timezonedb 2018.5 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2018-07-09 | v4.1.2 |
⤋ phar.gz (477.6 KB) |
# rsa.sig | # gpg.asc | 2018-07-09 | v4.1.2 | |
⤋ phar.bz2 (289.8 KB) |
# rsa.sig | # gpg.asc | 2018-07-09 | v4.1.2 | |
timezonedb 2018.4 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2018-03-23 | v4.1.2 |
⤋ phar.gz (477.3 KB) |
# rsa.sig | # gpg.asc | 2018-03-23 | v4.1.2 | |
⤋ phar.bz2 (289.7 KB) |
# rsa.sig | # gpg.asc | 2018-03-23 | v4.1.2 | |
timezonedb 2018.3 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2018-01-23 | v4.1.2 |
⤋ phar.gz (477.2 KB) |
# rsa.sig | # gpg.asc | 2018-01-23 | v4.1.2 | |
⤋ phar.bz2 (289.6 KB) |
# rsa.sig | # gpg.asc | 2018-01-23 | v4.1.2 | |
timezonedb 2017.3 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2017-10-22 | v4.1.2 |
⤋ phar.gz (477.2 KB) |
# rsa.sig | # gpg.asc | 2017-10-22 | v4.1.2 | |
⤋ phar.bz2 (289.7 KB) |
# rsa.sig | # gpg.asc | 2017-10-22 | v4.1.2 | |
timezonedb 2017.2 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2017-03-23 | v4.1.2 |
⤋ phar.gz (478.0 KB) |
# rsa.sig | # gpg.asc | 2017-03-23 | v4.1.2 | |
⤋ phar.bz2 (290.6 KB) |
# rsa.sig | # gpg.asc | 2017-03-23 | v4.1.2 | |
timezonedb 2017.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2017-03-13 | v4.1.2 |
⤋ phar.gz (477.8 KB) |
# rsa.sig | # gpg.asc | 2017-03-13 | v4.1.2 | |
⤋ phar.bz2 (291.2 KB) |
# rsa.sig | # gpg.asc | 2017-03-13 | v4.1.2 | |
timezonedb 2016.10 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-11-23 | v4.1.2 |
⤋ phar.gz (477.8 KB) |
# rsa.sig | # gpg.asc | 2016-11-23 | v4.1.2 | |
⤋ phar.bz2 (290.8 KB) |
# rsa.sig | # gpg.asc | 2016-11-23 | v4.1.2 | |
timezonedb 2016.9 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-11-03 | v4.1.2 |
⤋ phar.gz (476.7 KB) |
# rsa.sig | # gpg.asc | 2016-11-03 | v4.1.2 | |
⤋ phar.bz2 (291.2 KB) |
# rsa.sig | # gpg.asc | 2016-11-03 | v4.1.2 | |
timezonedb 2016.8 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-10-23 | v4.1.2 |
⤋ phar.gz (475.2 KB) |
# rsa.sig | # gpg.asc | 2016-10-23 | v4.1.2 | |
⤋ phar.bz2 (291.1 KB) |
# rsa.sig | # gpg.asc | 2016-10-23 | v4.1.2 | |
timezonedb 2016.7 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-09-27 | v4.1.2 |
⤋ phar.gz (475.2 KB) |
# rsa.sig | # gpg.asc | 2016-09-27 | v4.1.2 | |
⤋ phar.bz2 (291.1 KB) |
# rsa.sig | # gpg.asc | 2016-09-27 | v4.1.2 | |
timezonedb 2016.6 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-07-05 | v4.1.2 |
⤋ phar.gz (476.7 KB) |
# rsa.sig | # gpg.asc | 2016-07-05 | v4.1.2 | |
⤋ phar.bz2 (291.4 KB) |
# rsa.sig | # gpg.asc | 2016-07-05 | v4.1.2 | |
timezonedb 2016.5 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-06-14 | v4.1.2 |
⤋ phar.gz (479.2 KB) |
# rsa.sig | # gpg.asc | 2016-06-14 | v4.1.2 | |
⤋ phar.bz2 (293.6 KB) |
# rsa.sig | # gpg.asc | 2016-06-14 | v4.1.2 | |
timezonedb 2016.4 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-04-17 | v4.1.2 |
⤋ phar.gz (476.4 KB) |
# rsa.sig | # gpg.asc | 2016-04-17 | v4.1.2 | |
⤋ phar.bz2 (291.4 KB) |
# rsa.sig | # gpg.asc | 2016-04-17 | v4.1.2 | |
timezonedb 2016.3 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-03-23 | v4.1.2 |
⤋ phar.gz (474.8 KB) |
# rsa.sig | # gpg.asc | 2016-03-23 | v4.1.2 | |
⤋ phar.bz2 (291.6 KB) |
# rsa.sig | # gpg.asc | 2016-03-23 | v4.1.2 | |
timezonedb 2016.2 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-03-14 | v4.1.2 |
⤋ phar.gz (473.1 KB) |
# rsa.sig | # gpg.asc | 2016-03-14 | v4.1.2 | |
⤋ phar.bz2 (290.4 KB) |
# rsa.sig | # gpg.asc | 2016-03-14 | v4.1.2 | |
timezonedb 2016.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2016-02-01 | v4.1.2 |
⤋ phar.gz (471.1 KB) |
# rsa.sig | # gpg.asc | 2016-02-01 | v4.1.2 | |
⤋ phar.bz2 (289.6 KB) |
# rsa.sig | # gpg.asc | 2016-02-01 | v4.1.2 | |
timezonedb 2015.7 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2015-10-02 | v4.1.2 |
⤋ phar.gz (471.1 KB) |
# rsa.sig | # gpg.asc | 2015-10-02 | v4.1.2 | |
⤋ phar.bz2 (289.6 KB) |
# rsa.sig | # gpg.asc | 2015-10-02 | v4.1.2 | |
timezonedb 2015.6.1 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2015-08-15 | v4.1.2 |
⤋ phar.gz (471.0 KB) |
# rsa.sig | # gpg.asc | 2015-08-15 | v4.1.2 | |
⤋ phar.bz2 (290.7 KB) |
# rsa.sig | # gpg.asc | 2015-08-15 | v4.1.2 | |
timezonedb 2015.6 |
⤋ phar (4.4 MB) |
# rsa.sig | # gpg.asc | 2015-08-11 | v4.1.2 |
⤋ phar.gz (472.9 KB) |
# rsa.sig | # gpg.asc | 2015-08-11 | v4.1.2 | |
⤋ phar.bz2 (291.9 KB) |
# rsa.sig | # gpg.asc | 2015-08-11 | v4.1.2 | |
timezonedb 2015.5 |
⤋ phar (4.3 MB) |
# rsa.sig | # gpg.asc | 2015-06-14 | v4.1.2 |
⤋ phar.gz (504.4 KB) |
# rsa.sig | # gpg.asc | 2015-06-14 | v4.1.2 | |
⤋ phar.bz2 (314.8 KB) |
# rsa.sig | # gpg.asc | 2015-06-14 | v4.1.2 | |
timezonedb 2015.4 |
⤋ phar (4.3 MB) |
# rsa.sig | # gpg.asc | 2015-04-25 | v4.1.2 |
⤋ phar.gz (503.9 KB) |
# rsa.sig | # gpg.asc | 2015-04-25 | v4.1.2 | |
⤋ phar.bz2 (315.5 KB) |
# rsa.sig | # gpg.asc | 2015-04-25 | v4.1.2 |
Show 40 older version(s) » Show less versions «
curl -sS \
-O https://replicator.pharext.org/phars/timezonedb/timezonedb-2024.1.ext.phar \
-O https://replicator.pharext.org/sigs/timezonedb/timezonedb-2024.1.ext.phar.sig \
-O https://replicator.pharext.org/sigs/timezonedb/timezonedb-2024.1.ext.phar.asc
curl -sSO https://replicator.pharext.org/replicator.pub
openssl dgst \
-verify replicator.pub \
-signature timezonedb-2024.1.ext.phar.sig \
timezonedb-2024.1.ext.phar
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnzsDXNox5V0V9GLcnXEu kxnhFs9+/AMm//1qJAoNwP6sgmYShuyI3NDZzCmT7tOIcpqW0I4P8D1Psrftyqbt spedAvyOLCLZXaOuE130aMlvfqEiO+s8ZVZL8aHLE/orLbpOexEs33a1j6shl5C6 MoojzK3uYccL4XJfj0t2nrC+XMfWE9oQGvyLZv3tNCzH4Oy7knWVVy10EKbKgPft izCFR+0mPYw35RN3gAGrug+khnVRMRNpS7B0uZ6E29Bgsrud9l91mVbrL+DaoaSa IFGeYuFGe2ZpHUfxf16S0w7ybPrrJJsD6cYOtwXjRZo+4ux6PdKZ+m3hnKWoj9IF OwIDAQAB -----END PUBLIC KEY-----
curl -sSO https://replicator.pharext.org/4093AEF6.pub
gpg --import 4093AEF6.pub
gpg --verify timezonedb-2024.1.ext.phar.asc \
timezonedb-2024.1.ext.phar
-----BEGIN PGP PUBLIC KEY BLOCK----- mQENBFcBXgsBCACfOwNc2jHlXRX0YtydcS6TGeEWz378Ayb//WokCg3A/qyCZhKG 7Ijc0NnMKZPu04hympbQjg/wPU+yt+3Kpu2yl50C/I4sItldo64TXfRoyW9+oSI7 6zxlVkvxocsT+istuk57ESzfdrWPqyGXkLoyiiPMre5hxwvhcl+PS3aesL5cx9YT 2hAa/Itm/e00LMfg7LuSdZVXLXQQpsqA9+2LMIVH7SY9jDflE3eAAau6D6SGdVEx E2lLsHS5noTb0GCyu532X3WZVusv4NqhpJogUZ5i4UZ7ZmkdR/F/XpLTDvJs+usk mwPpxg63BeNFmj7i7Ho90pn6beGcpaiP0gU7ABEBAAG0K1BIQVJleHQgUmVwbGlj YXRvciA8cmVwbGljYXRvckBwaGFyZXh0Lm9yZz6JATcEEwEKACEFAlcBXgsCGwMF CwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQZJhrlUCTrvbYGAgAi120YHruidld uPTUS05/ZLoSn3orKkmkskOsjBrUqJvQHx1s8mqJpNJdbIrgPIxQPHauiE6Fj72q uv6TsVRxM+7VjiCHTbHmDheP5Zcyac7Nd/e62DsCYP7LAAx7MHbQvki6XQg4EsQZ cXMKRYuuizJxNGVUeZpusY5WXmc5PRIigsI4eh/2l96IK/eqTDSZiDUwv9ze+HMf JxOunBZVebYUQ3RYEWx1NseInxbiAnEdGM7phZH43jkohxPLROr3nWBmrJbBqULn m6M5fRucJoldU8VIzMdy0xxu+3PuX8aug96njK448r53wjb7yRf6WLonwjlFqTWq 0tZzZR3Ndw== =avra -----END PGP PUBLIC KEY BLOCK-----