PHPackages                             lessmore92/timezonelist - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. lessmore92/timezonelist

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

lessmore92/timezonelist
=======================

A small package use to create a timezone list box in Laravel

6.0.2(6y ago)05MITPHPPHP &gt;=7.2

Since Feb 1Pushed 6y agoCompare

[ Source](https://github.com/lessmore92/Timezone-List)[ Packagist](https://packagist.org/packages/lessmore92/timezonelist)[ RSS](/packages/lessmore92-timezonelist/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (1)Versions (9)Used By (0)

Feature
=======

[](#feature)

- Render a timezone listbox (select element) in Laravel
- Render a timezone array in Laravel

Versions and compatibility
--------------------------

[](#versions-and-compatibility)

Currently, there are some branches of Timezone-List is compatible with the following version of Laravel framework

Timezone-List branchLaravel version[4.x](https://github.com/lessmore92/Timezone-List/tree/4.x)4.x[5.x](https://github.com/lessmore92/Timezone-List/tree/5.x)5.x6.x6.xThis documentation is use for Laravel 6.x

Installation
============

[](#installation)

You can install this package through [Composer](https://getcomposer.org).

```
composer require lessmore92/timezonelist
```

- After that, the final step is to add the service provider. Open `config/app.php`, and add a new item to the providers array:

```
...
'providers' => array(
    ...
    Lessmore92\Timezonelist\TimezonelistServiceProvider::class,
),

...

'aliases' => [
    'Timezonelist' => Lessmore92\Timezonelist\Facades\Timezonelist::class,
],
```

> **Note**: If you are using Laravel 6.x, this step is unnecessary. Laravel Messenger supports [Package Discovery](https://laravel.com/docs/5.5/packages#package-discovery).

Usage
=====

[](#usage)

###### 1. Render a timezone listbox

[](#1-render-a-timezone-listbox)

To do so, use method `Timezonelist::create($name)`.

Example:

```
Timezonelist::create('timezone');
```

This will output the following:

```

        GMT timezone
        UTC timezone

        (GMT/UTC + 00:00) Abidjan
        (GMT/UTC + 00:00) Accra
        (GMT/UTC + 03:00) Addis Ababa
        (GMT/UTC + 01:00) Algiers
        (GMT/UTC + 03:00) Asmara
        (GMT/UTC + 00:00) Bamako
        (GMT/UTC + 01:00) Bangui
        (GMT/UTC + 00:00) Banjul
        (GMT/UTC + 00:00) Bissau
        (GMT/UTC + 02:00) Blantyre
        (GMT/UTC + 01:00) Brazzaville
        (GMT/UTC + 02:00) Bujumbura
        (GMT/UTC + 02:00) Cairo
        (GMT/UTC + 00:00) Casablanca
        (GMT/UTC + 01:00) Ceuta
        (GMT/UTC + 00:00) Conakry
        (GMT/UTC + 00:00) Dakar
        (GMT/UTC + 03:00) Dar es Salaam
        (GMT/UTC + 03:00) Djibouti
        (GMT/UTC + 01:00) Douala
        (GMT/UTC + 00:00) El Aaiun
        (GMT/UTC + 00:00) Freetown
        (GMT/UTC + 02:00) Gaborone
        (GMT/UTC + 02:00) Harare
        (GMT/UTC + 02:00) Johannesburg
        (GMT/UTC + 03:00) Juba
        (GMT/UTC + 03:00) Kampala
        (GMT/UTC + 03:00) Khartoum
        (GMT/UTC + 02:00) Kigali
        (GMT/UTC + 01:00) Kinshasa
        (GMT/UTC + 01:00) Lagos
        (GMT/UTC + 01:00) Libreville
        (GMT/UTC + 00:00) Lome
        (GMT/UTC + 01:00) Luanda
        (GMT/UTC + 02:00) Lubumbashi
        (GMT/UTC + 02:00) Lusaka
        (GMT/UTC + 01:00) Malabo
        (GMT/UTC + 02:00) Maputo
        (GMT/UTC + 02:00) Maseru
        (GMT/UTC + 02:00) Mbabane
        (GMT/UTC + 03:00) Mogadishu
        (GMT/UTC + 00:00) Monrovia
        (GMT/UTC + 03:00) Nairobi
        (GMT/UTC + 01:00) Ndjamena
        (GMT/UTC + 01:00) Niamey
        (GMT/UTC + 00:00) Nouakchott
        (GMT/UTC + 00:00) Ouagadougou
        (GMT/UTC + 01:00) Porto-Novo
        (GMT/UTC + 00:00) Sao Tome
        (GMT/UTC + 02:00) Tripoli
        (GMT/UTC + 01:00) Tunis
        (GMT/UTC + 02:00) Windhoek

        (GMT/UTC - 10:00) Adak
        (GMT/UTC - 09:00) Anchorage
        (GMT/UTC - 04:00) Anguilla
        (GMT/UTC - 04:00) Antigua
        (GMT/UTC - 03:00) Araguaina
        (GMT/UTC - 03:00) Argentina/Buenos Aires
        (GMT/UTC - 03:00) Argentina/Catamarca
        (GMT/UTC - 03:00) Argentina/Cordoba
        (GMT/UTC - 03:00) Argentina/Jujuy
        (GMT/UTC - 03:00) Argentina/La Rioja
        (GMT/UTC - 03:00) Argentina/Mendoza
        (GMT/UTC - 03:00) Argentina/Rio Gallegos
        (GMT/UTC - 03:00) Argentina/Salta
        (GMT/UTC - 03:00) Argentina/San Juan
        (GMT/UTC - 03:00) Argentina/San Luis
        (GMT/UTC - 03:00) Argentina/Tucuman
        (GMT/UTC - 03:00) Argentina/Ushuaia
        (GMT/UTC - 04:00) Aruba
        (GMT/UTC - 03:00) Asuncion
        (GMT/UTC - 05:00) Atikokan
        (GMT/UTC - 03:00) Bahia
        (GMT/UTC - 06:00) Bahia Banderas
        (GMT/UTC - 04:00) Barbados
        (GMT/UTC - 03:00) Belem
        (GMT/UTC - 06:00) Belize
        (GMT/UTC - 04:00) Blanc-Sablon
        (GMT/UTC - 04:00) Boa Vista
        (GMT/UTC - 05:00) Bogota
        (GMT/UTC - 07:00) Boise
        (GMT/UTC - 07:00) Cambridge Bay
        (GMT/UTC - 03:00) Campo Grande
        (GMT/UTC - 05:00) Cancun
        (GMT/UTC - 04:30) Caracas
        (GMT/UTC - 03:00) Cayenne
        (GMT/UTC - 05:00) Cayman
        (GMT/UTC - 06:00) Chicago
        (GMT/UTC - 07:00) Chihuahua
        (GMT/UTC - 06:00) Costa Rica
        (GMT/UTC - 07:00) Creston
        (GMT/UTC - 03:00) Cuiaba
        (GMT/UTC - 04:00) Curacao
        (GMT/UTC + 00:00) Danmarkshavn
        (GMT/UTC - 08:00) Dawson
        (GMT/UTC - 07:00) Dawson Creek
        (GMT/UTC - 07:00) Denver
        (GMT/UTC - 05:00) Detroit
        (GMT/UTC - 04:00) Dominica
        (GMT/UTC - 07:00) Edmonton
        (GMT/UTC - 05:00) Eirunepe
        (GMT/UTC - 06:00) El Salvador
        (GMT/UTC - 07:00) Fort Nelson
        (GMT/UTC - 03:00) Fortaleza
        (GMT/UTC - 04:00) Glace Bay
        (GMT/UTC - 03:00) Godthab
        (GMT/UTC - 04:00) Goose Bay
        (GMT/UTC - 04:00) Grand Turk
        (GMT/UTC - 04:00) Grenada
        (GMT/UTC - 04:00) Guadeloupe
        (GMT/UTC - 06:00) Guatemala
        (GMT/UTC - 05:00) Guayaquil
        (GMT/UTC - 04:00) Guyana
        (GMT/UTC - 04:00) Halifax
        (GMT/UTC - 05:00) Havana
        (GMT/UTC - 07:00) Hermosillo
        (GMT/UTC - 05:00) Indiana/Indianapolis
        (GMT/UTC - 06:00) Indiana/Knox
        (GMT/UTC - 05:00) Indiana/Marengo
        (GMT/UTC - 05:00) Indiana/Petersburg
        (GMT/UTC - 06:00) Indiana/Tell City
        (GMT/UTC - 05:00) Indiana/Vevay
        (GMT/UTC - 05:00) Indiana/Vincennes
        (GMT/UTC - 05:00) Indiana/Winamac
        (GMT/UTC - 07:00) Inuvik
        (GMT/UTC - 05:00) Iqaluit
        (GMT/UTC - 05:00) Jamaica
        (GMT/UTC - 09:00) Juneau
        (GMT/UTC - 05:00) Kentucky/Louisville
        (GMT/UTC - 05:00) Kentucky/Monticello
        (GMT/UTC - 04:00) Kralendijk
        (GMT/UTC - 04:00) La Paz
        (GMT/UTC - 05:00) Lima
        (GMT/UTC - 08:00) Los Angeles
        (GMT/UTC - 04:00) Lower Princes
        (GMT/UTC - 03:00) Maceio
        (GMT/UTC - 06:00) Managua
        (GMT/UTC - 04:00) Manaus
        (GMT/UTC - 04:00) Marigot
        (GMT/UTC - 04:00) Martinique
        (GMT/UTC - 06:00) Matamoros
        (GMT/UTC - 07:00) Mazatlan
        (GMT/UTC - 06:00) Menominee
        (GMT/UTC - 06:00) Merida
        (GMT/UTC - 09:00) Metlakatla
        (GMT/UTC - 06:00) Mexico City
        (GMT/UTC - 03:00) Miquelon
        (GMT/UTC - 04:00) Moncton
        (GMT/UTC - 06:00) Monterrey
        (GMT/UTC - 03:00) Montevideo
        (GMT/UTC - 04:00) Montserrat
        (GMT/UTC - 05:00) Nassau
        (GMT/UTC - 05:00) New York
        (GMT/UTC - 05:00) Nipigon
        (GMT/UTC - 09:00) Nome
        (GMT/UTC - 02:00) Noronha
        (GMT/UTC - 06:00) North Dakota/Beulah
        (GMT/UTC - 06:00) North Dakota/Center
        (GMT/UTC - 06:00) North Dakota/New Salem
        (GMT/UTC - 07:00) Ojinaga
        (GMT/UTC - 05:00) Panama
        (GMT/UTC - 05:00) Pangnirtung
        (GMT/UTC - 03:00) Paramaribo
        (GMT/UTC - 07:00) Phoenix
        (GMT/UTC - 05:00) Port-au-Prince
        (GMT/UTC - 04:00) Port of Spain
        (GMT/UTC - 04:00) Porto Velho
        (GMT/UTC - 04:00) Puerto Rico
        (GMT/UTC - 06:00) Rainy River
        (GMT/UTC - 06:00) Rankin Inlet
        (GMT/UTC - 03:00) Recife
        (GMT/UTC - 06:00) Regina
        (GMT/UTC - 06:00) Resolute
        (GMT/UTC - 05:00) Rio Branco
        (GMT/UTC - 03:00) Santarem
        (GMT/UTC - 03:00) Santiago
        (GMT/UTC - 04:00) Santo Domingo
        (GMT/UTC - 02:00) Sao Paulo
        (GMT/UTC - 01:00) Scoresbysund
        (GMT/UTC - 09:00) Sitka
        (GMT/UTC - 04:00) St. Barthelemy
        (GMT/UTC - 03:30) St. Johns
        (GMT/UTC - 04:00) St. Kitts
        (GMT/UTC - 04:00) St. Lucia
        (GMT/UTC - 04:00) St. Thomas
        (GMT/UTC - 04:00) St. Vincent
        (GMT/UTC - 06:00) Swift Current
        (GMT/UTC - 06:00) Tegucigalpa
        (GMT/UTC - 04:00) Thule
        (GMT/UTC - 05:00) Thunder Bay
        (GMT/UTC - 08:00) Tijuana
        (GMT/UTC - 05:00) Toronto
        (GMT/UTC - 04:00) Tortola
        (GMT/UTC - 08:00) Vancouver
        (GMT/UTC - 08:00) Whitehorse
        (GMT/UTC - 06:00) Winnipeg
        (GMT/UTC - 09:00) Yakutat
        (GMT/UTC - 07:00) Yellowknife

        (GMT/UTC + 08:00) Casey
        (GMT/UTC + 07:00) Davis
        (GMT/UTC + 10:00) DumontDUrville
        (GMT/UTC + 11:00) Macquarie
        (GMT/UTC + 05:00) Mawson
        (GMT/UTC + 13:00) McMurdo
        (GMT/UTC - 03:00) Palmer
        (GMT/UTC - 03:00) Rothera
        (GMT/UTC + 03:00) Syowa
        (GMT/UTC + 00:00) Troll
        (GMT/UTC + 06:00) Vostok

        (GMT/UTC + 01:00) Longyearbyen

        (GMT/UTC + 03:00) Aden
        (GMT/UTC + 06:00) Almaty
        (GMT/UTC + 02:00) Amman
        (GMT/UTC + 12:00) Anadyr
        (GMT/UTC + 05:00) Aqtau
        (GMT/UTC + 05:00) Aqtobe
        (GMT/UTC + 05:00) Ashgabat
        (GMT/UTC + 03:00) Baghdad
        (GMT/UTC + 03:00) Bahrain
        (GMT/UTC + 04:00) Baku
        (GMT/UTC + 07:00) Bangkok
        (GMT/UTC + 07:00) Barnaul
        (GMT/UTC + 02:00) Beirut
        (GMT/UTC + 06:00) Bishkek
        (GMT/UTC + 08:00) Brunei
        (GMT/UTC + 09:00) Chita
        (GMT/UTC + 08:00) Choibalsan
        (GMT/UTC + 05:30) Colombo
        (GMT/UTC + 02:00) Damascus
        (GMT/UTC + 06:00) Dhaka
        (GMT/UTC + 09:00) Dili
        (GMT/UTC + 04:00) Dubai
        (GMT/UTC + 05:00) Dushanbe
        (GMT/UTC + 02:00) Gaza
        (GMT/UTC + 02:00) Hebron
        (GMT/UTC + 07:00) Ho Chi Minh
        (GMT/UTC + 08:00) Hong Kong
        (GMT/UTC + 07:00) Hovd
        (GMT/UTC + 08:00) Irkutsk
        (GMT/UTC + 07:00) Jakarta
        (GMT/UTC + 09:00) Jayapura
        (GMT/UTC + 02:00) Jerusalem
        (GMT/UTC + 04:30) Kabul
        (GMT/UTC + 12:00) Kamchatka
        (GMT/UTC + 05:00) Karachi
        (GMT/UTC + 05:45) Kathmandu
        (GMT/UTC + 09:00) Khandyga
        (GMT/UTC + 05:30) Kolkata
        (GMT/UTC + 07:00) Krasnoyarsk
        (GMT/UTC + 08:00) Kuala Lumpur
        (GMT/UTC + 08:00) Kuching
        (GMT/UTC + 03:00) Kuwait
        (GMT/UTC + 08:00) Macau
        (GMT/UTC + 10:00) Magadan
        (GMT/UTC + 08:00) Makassar
        (GMT/UTC + 08:00) Manila
        (GMT/UTC + 04:00) Muscat
        (GMT/UTC + 02:00) Nicosia
        (GMT/UTC + 07:00) Novokuznetsk
        (GMT/UTC + 06:00) Novosibirsk
        (GMT/UTC + 06:00) Omsk
        (GMT/UTC + 05:00) Oral
        (GMT/UTC + 07:00) Phnom Penh
        (GMT/UTC + 07:00) Pontianak
        (GMT/UTC + 08:30) Pyongyang
        (GMT/UTC + 03:00) Qatar
        (GMT/UTC + 06:00) Qyzylorda
        (GMT/UTC + 06:30) Rangoon
        (GMT/UTC + 03:00) Riyadh
        (GMT/UTC + 11:00) Sakhalin
        (GMT/UTC + 05:00) Samarkand
        (GMT/UTC + 09:00) Seoul
        (GMT/UTC + 08:00) Shanghai
        (GMT/UTC + 08:00) Singapore
        (GMT/UTC + 11:00) Srednekolymsk
        (GMT/UTC + 08:00) Taipei
        (GMT/UTC + 05:00) Tashkent
        (GMT/UTC + 04:00) Tbilisi
        (GMT/UTC + 03:30) Tehran
        (GMT/UTC + 06:00) Thimphu
        (GMT/UTC + 09:00) Tokyo
        (GMT/UTC + 08:00) Ulaanbaatar
        (GMT/UTC + 06:00) Urumqi
        (GMT/UTC + 10:00) Ust-Nera
        (GMT/UTC + 07:00) Vientiane
        (GMT/UTC + 10:00) Vladivostok
        (GMT/UTC + 09:00) Yakutsk
        (GMT/UTC + 05:00) Yekaterinburg
        (GMT/UTC + 04:00) Yerevan

        (GMT/UTC - 01:00) Azores
        (GMT/UTC - 04:00) Bermuda
        (GMT/UTC + 00:00) Canary
        (GMT/UTC - 01:00) Cape Verde
        (GMT/UTC + 00:00) Faroe
        (GMT/UTC + 00:00) Madeira
        (GMT/UTC + 00:00) Reykjavik
        (GMT/UTC - 02:00) South Georgia
        (GMT/UTC + 00:00) St. Helena
        (GMT/UTC - 03:00) Stanley

        (GMT/UTC + 10:30) Adelaide
        (GMT/UTC + 10:00) Brisbane
        (GMT/UTC + 10:30) Broken Hill
        (GMT/UTC + 11:00) Currie
        (GMT/UTC + 09:30) Darwin
        (GMT/UTC + 08:45) Eucla
        (GMT/UTC + 11:00) Hobart
        (GMT/UTC + 10:00) Lindeman
        (GMT/UTC + 11:00) Lord Howe
        (GMT/UTC + 11:00) Melbourne
        (GMT/UTC + 08:00) Perth
        (GMT/UTC + 11:00) Sydney

        (GMT/UTC + 01:00) Amsterdam
        (GMT/UTC + 01:00) Andorra
        (GMT/UTC + 04:00) Astrakhan
        (GMT/UTC + 02:00) Athens
        (GMT/UTC + 01:00) Belgrade
        (GMT/UTC + 01:00) Berlin
        (GMT/UTC + 01:00) Bratislava
        (GMT/UTC + 01:00) Brussels
        (GMT/UTC + 02:00) Bucharest
        (GMT/UTC + 01:00) Budapest
        (GMT/UTC + 01:00) Busingen
        (GMT/UTC + 02:00) Chisinau
        (GMT/UTC + 01:00) Copenhagen
        (GMT/UTC + 00:00) Dublin
        (GMT/UTC + 01:00) Gibraltar
        (GMT/UTC + 00:00) Guernsey
        (GMT/UTC + 02:00) Helsinki
        (GMT/UTC + 00:00) Isle of Man
        (GMT/UTC + 02:00) Istanbul
        (GMT/UTC + 00:00) Jersey
        (GMT/UTC + 02:00) Kaliningrad
        (GMT/UTC + 02:00) Kiev
        (GMT/UTC + 00:00) Lisbon
        (GMT/UTC + 01:00) Ljubljana
        (GMT/UTC + 00:00) London
        (GMT/UTC + 01:00) Luxembourg
        (GMT/UTC + 01:00) Madrid
        (GMT/UTC + 01:00) Malta
        (GMT/UTC + 02:00) Mariehamn
        (GMT/UTC + 03:00) Minsk
        (GMT/UTC + 01:00) Monaco
        (GMT/UTC + 03:00) Moscow
        (GMT/UTC + 01:00) Oslo
        (GMT/UTC + 01:00) Paris
        (GMT/UTC + 01:00) Podgorica
        (GMT/UTC + 01:00) Prague
        (GMT/UTC + 02:00) Riga
        (GMT/UTC + 01:00) Rome
        (GMT/UTC + 04:00) Samara
        (GMT/UTC + 01:00) San Marino
        (GMT/UTC + 01:00) Sarajevo
        (GMT/UTC + 03:00) Simferopol
        (GMT/UTC + 01:00) Skopje
        (GMT/UTC + 02:00) Sofia
        (GMT/UTC + 01:00) Stockholm
        (GMT/UTC + 02:00) Tallinn
        (GMT/UTC + 01:00) Tirane
        (GMT/UTC + 04:00) Ulyanovsk
        (GMT/UTC + 02:00) Uzhgorod
        (GMT/UTC + 01:00) Vaduz
        (GMT/UTC + 01:00) Vatican
        (GMT/UTC + 01:00) Vienna
        (GMT/UTC + 02:00) Vilnius
        (GMT/UTC + 03:00) Volgograd
        (GMT/UTC + 01:00) Warsaw
        (GMT/UTC + 01:00) Zagreb
        (GMT/UTC + 02:00) Zaporozhye
        (GMT/UTC + 01:00) Zurich

        (GMT/UTC + 03:00) Antananarivo
        (GMT/UTC + 06:00) Chagos
        (GMT/UTC + 07:00) Christmas
        (GMT/UTC + 06:30) Cocos
        (GMT/UTC + 03:00) Comoro
        (GMT/UTC + 05:00) Kerguelen
        (GMT/UTC + 04:00) Mahe
        (GMT/UTC + 05:00) Maldives
        (GMT/UTC + 04:00) Mauritius
        (GMT/UTC + 03:00) Mayotte
        (GMT/UTC + 04:00) Reunion

        (GMT/UTC + 14:00) Apia
        (GMT/UTC + 13:00) Auckland
        (GMT/UTC + 11:00) Bougainville
        (GMT/UTC + 13:45) Chatham
        (GMT/UTC + 10:00) Chuuk
        (GMT/UTC - 05:00) Easter
        (GMT/UTC + 11:00) Efate
        (GMT/UTC + 13:00) Enderbury
        (GMT/UTC + 13:00) Fakaofo
        (GMT/UTC + 12:00) Fiji
        (GMT/UTC + 12:00) Funafuti
        (GMT/UTC - 06:00) Galapagos
        (GMT/UTC - 09:00) Gambier
        (GMT/UTC + 11:00) Guadalcanal
        (GMT/UTC + 10:00) Guam
        (GMT/UTC - 10:00) Honolulu
        (GMT/UTC - 10:00) Johnston
        (GMT/UTC + 14:00) Kiritimati
        (GMT/UTC + 11:00) Kosrae
        (GMT/UTC + 12:00) Kwajalein
        (GMT/UTC + 12:00) Majuro
        (GMT/UTC - 09:30) Marquesas
        (GMT/UTC - 11:00) Midway
        (GMT/UTC + 12:00) Nauru
        (GMT/UTC - 11:00) Niue
        (GMT/UTC + 11:00) Norfolk
        (GMT/UTC + 11:00) Noumea
        (GMT/UTC - 11:00) Pago Pago
        (GMT/UTC + 09:00) Palau
        (GMT/UTC - 08:00) Pitcairn
        (GMT/UTC + 11:00) Pohnpei
        (GMT/UTC + 10:00) Port Moresby
        (GMT/UTC - 10:00) Rarotonga
        (GMT/UTC + 10:00) Saipan
        (GMT/UTC - 10:00) Tahiti
        (GMT/UTC + 12:00) Tarawa
        (GMT/UTC + 13:00) Tongatapu
        (GMT/UTC + 12:00) Wake
        (GMT/UTC + 12:00) Wallis

```

Method `Timezonelist::create()` have three parameters:

```
Timezonelist::create($name, $selected, $attr);
```

- The first parameter is required, but the second and third is optional.
- The second parameter use to set selected value of list box.

Example:

```
Timezonelist::create('timezone', 'Asia/Ho_Chi_Minh');
```

- The third parameter use to set HTML attribute of select tag.

Example:

```
Timezonelist::create('timezone', null, 'class="styled"');
```

You can also add multiple attribute.

Example:

```
Timezonelist::create('timezone', null, 'id="timezone" class="styled"');
```

Or you can also add multiple attribute with one array.

Example:

```
Timezonelist::create('timezone', null, [
    'id'    => 'timezone',
    'class' => 'styled',
    ...
]);
```

###### 2. Render a timezone array

[](#2-render-a-timezone-array)

You can also render timezone list as an array. To do so, just use method `Timezonelist::toArray()`.

Example in Laravel:

```
$timezone_list = Timezonelist::toArray();
```

Thanks for use
==============

[](#thanks-for-use)

Hopefully, this package is useful to you.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~159 days

Recently: every ~252 days

Total

8

Last Release

2272d ago

Major Versions

4.0.1 → 5.0.02017-02-03

4.0.2 → 5.0.12017-05-16

5.x-dev → 6.0.22020-02-19

PHP version history (2 changes)4.0.0PHP &gt;=5.4.0

6.0.2PHP &gt;=7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/ba2ef66b3b8b25d0a320ff2249702295cfbb827d577e894fd653b61403d8749f?d=identicon)[lessmore92](/maintainers/lessmore92)

---

Top Contributors

[![JackieDo](https://avatars.githubusercontent.com/u/9862115?v=4)](https://github.com/JackieDo "JackieDo (22 commits)")

---

Tags

laraveltimezonestimezonetimezonelist

### Embed Badge

![Health badge](/badges/lessmore92-timezonelist/health.svg)

```
[![Health](https://phpackages.com/badges/lessmore92-timezonelist/health.svg)](https://phpackages.com/packages/lessmore92-timezonelist)
```

###  Alternatives

[jackiedo/timezonelist

A small package use to create a timezone list box in Laravel

111591.9k1](/packages/jackiedo-timezonelist)[camroncade/timezone

Helps manage timezones in Laravel. Includes &lt;select&gt; form builder for timezones.

162982.4k7](/packages/camroncade-timezone)[glhd/laravel-timezone-mapper

Timezone mapper for Laravel

45284.4k](/packages/glhd-laravel-timezone-mapper)[juanparati/iso-codes

A PHP library that provides ISO codes, currencies, languages, timezones and additional geopolitical information

17146.4k](/packages/juanparati-iso-codes)[joy2362/php-time-zone

A simple package that provide list of all timezone that php support

162.0k](/packages/joy2362-php-time-zone)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
