Встречается на собеседованиях • сегодня

Что такое timezone

В Python timezone — это класс из модуля datetime, представляющий фиксированный часовой пояс (смещение от UTC без учёта DST).

Пример:

python
from datetime import datetime, timezone, timedelta

UTC+3 (без DST)

tz = timezone(timedelta(hours=3))
now = datetime.now(tz) # текущее время с учётом часового пояса
print(now) # 2023-10-25 15:30:00+03:00

text

**Важно:**  
- `timezone` не учитывает летнее время (DST). Для этого используйте `pytz` или `zoneinfo` (Python 3.9+).  
- UTC обозначается как `timezone.utc`.  

**Альтернативы:**  
```python
from zoneinfo import ZoneInfo  # Python 3.9+
tz = ZoneInfo("Europe/Moscow")  # учитывает DST
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы