Fuseaux horaires

Eléphant du PHP | 291 Messages

01 oct. 2008, 14:33

Bonjour tout le monde,

je voudrai remplir une table avec la liste des fuseaux horaires disponible. Le truc classique.
Je pensais utiliser
$timezone_abbreviations = DateTimeZone::listAbbreviations();
Seulement dedans, il y a plusieurs sous-tableaux possibles, un avec l'heure CET, etc... Pas evident pour moi d'obtenir quelque chose de normal, avec un simple et beau Paris (+1).

Bref je suis surtout paumé niveau comptage des fuseaux horaires, je pensais pas qu'il y avait autant de normes, et Wikipedia m'embrouille plus qu'autre chose. Tout ce que j'arrive a obtenir, ca serait une liste avec Paris (+2).

Est-ce que quelqu'un a déjà eu à se poser ce genre de questions ?

Eléphant du PHP | 291 Messages

06 oct. 2008, 09:38

Mince alors, je vais devoir me taper une liste à la main ? :/

Eléphant du PHP | 291 Messages

14 oct. 2008, 11:55

Résolu a ma manière : finalement j'ai ajouté l'intégralité du tableau de Timezones dans la table avec une contrainte d'unicité. Je calculerai le décallage horaire entre 2 points dynamiquement, et je ne stocke plus du tout le méridien.