Встречается на собеседованиях • сегодня
Какие знаешь типы для работы со временем и датой
В Python есть несколько модулей для работы с датой и временем:
- datetime — основной модуль:
python
from datetime import datetime, date, time, timedelta
now = datetime.now() # текущее время
today = date.today() # текущая дата
delta = timedelta(days=7) # разница во времени- time — работа с временными метками:
python
import time
timestamp = time.time() # Unix-время в секундах
time.sleep(1) # пауза- calendar — работа с календарями:
python
import calendar
calendar.month(2023, 12) # декабрь 2023- pytz — работа с часовыми поясами (внешняя библиотека):
python
from pytz import timezone
tz = timezone('Europe/Moscow')- dateutil — расширенная работа с датами (внешняя библиотека):
python
from dateutil import parser
dt = parser.parse("2023-12-31") # парсинг строкиДля сложных задач лучше использовать внешние библиотеки типа arrow или pendulum.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы