Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Timezone Examples | Timezones and Daylight Savings Time (DST)
Dealing with Dates and Times in Python

Glissez pour afficher le menu

book
Timezone Examples

In the previous chapter, you saw one timezone: America/Edmonton. But the total number of even common timezones is quite big: more than 400! But you can see, that timezone by default contain continent name and city. So, we can explore the variety of timezones across the specific continent.

Since .all_timezones and common_timezones methods return lists, we can easily iterate over them. For example, using list comprehension, we can easily count the number of timezones containing 'America'.

123456
# Load library import pytz # Count number of american timezones using list comprehension american_timezones = len([x for x in pytz.common_timezones if 'America' in x]) print(f"There are {american_timezones} american timezones available in pytz.common_timesones.")
copy
Tâche

Swipe to start coding

Iterate over .common_timezones and print only timezones containing Europe.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Timezone Examples

In the previous chapter, you saw one timezone: America/Edmonton. But the total number of even common timezones is quite big: more than 400! But you can see, that timezone by default contain continent name and city. So, we can explore the variety of timezones across the specific continent.

Since .all_timezones and common_timezones methods return lists, we can easily iterate over them. For example, using list comprehension, we can easily count the number of timezones containing 'America'.

123456
# Load library import pytz # Count number of american timezones using list comprehension american_timezones = len([x for x in pytz.common_timezones if 'America' in x]) print(f"There are {american_timezones} american timezones available in pytz.common_timesones.")
copy
Tâche

Swipe to start coding

Iterate over .common_timezones and print only timezones containing Europe.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt