Чтобы получить время по временной метке в Python, вы можете использовать различные методы. Вот несколько примеров:
-
Использование модуля
datetime:import datetime timestamp = 1609459200 # Example timestamp (January 1, 2021, 00:00:00) # Convert timestamp to datetime object dt_object = datetime.datetime.fromtimestamp(timestamp) # Extract time from datetime object time = dt_object.time() print(time) # Output: 00:00:00 -
Использование модуля
time:import time timestamp = 1609459200 # Example timestamp (January 1, 2021, 00:00:00) # Convert timestamp to time tuple time_tuple = time.localtime(timestamp) # Extract time from time tuple time = time.strftime("%H:%M:%S", time_tuple) print(time) # Output: 00:00:00 -
Использование сторонних библиотек, таких как
arrow:import arrow timestamp = 1609459200 # Example timestamp (January 1, 2021, 00:00:00) # Convert timestamp to arrow object arrow_obj = arrow.Arrow.fromtimestamp(timestamp) # Extract time from arrow object time = arrow_obj.format("HH:mm:ss") print(time) # Output: 00:00:00
Это всего лишь несколько примеров того, как извлечь время из метки времени в Python. Не забудьте заменить переменную timestampфактическим значением временной метки.