Liste des fuseaux horaires Python Pytz
On peut être curieux de connaître toutes les valeurs acceptables pour l'argument fuseau horaire dans la bibliothèque Python pytz. Heureusement, récupérer ces informations est simple.
Fonction pytz.all_timezones
Pour répertorier tous les fuseaux horaires disponibles dans pytz, utilisez la fonction pytz.all_timezones. Cette fonction renvoie une liste de toutes les chaînes de fuseau horaire prises en charge.
Exemple :
<code class="python">import pytz print(pytz.all_timezones)</code>
Ce code imprime une liste complète de chaînes de fuseau horaire, telles que :
['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', ...]
Attribut pytz.common_timezones
En plus de pytz.all_timezones, pytz propose l'attribut pytz.common_timezones. Cet attribut contient une liste plus courte de fuseaux horaires fréquemment utilisés.
Exemple :
<code class="python">print(len(pytz.common_timezones))</code>
Le code ci-dessus affiche le nombre de fuseaux horaires courants, généralement autour de 400.
Comparaison
Il convient de noter que pytz.all_timezones comprend une collection de fuseaux horaires plus étendue (environ 500) que pytz.common_timezones. Pour la plupart des applications, pytz.common_timezones suffit avec sa couverture complète des fuseaux horaires populaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!