Получить значения даты и времени в int

Возьмем к примеру текущую дату в unix 1638518160, далее мне нужно из нее извлечь отдельно число (сегодня 3е), и время в в часах и секундах,

Это можно сделать через strftime, но полученные значения нельзя преобразовать в int.

Каким способом это реализовать?


Ответы (1 шт):

Автор решения: asanisimov
from datetime import datetime


unix_time = 1638518160
dt = datetime.utcfromtimestamp(unix_time)

print(dt.day)  # 3
print(dt.hour)  # 7
print(dt.second)  # 0


→ Ссылка