Извлечь год из отметки времени в Python

Чтобы извлечь год из отметки времени в Python, вы можете использовать различные методы. Вот несколько подходов:

Метод 1: использование модуля datetime

import datetime
timestamp = 1639687591  # Replace with your timestamp
# Convert timestamp to datetime object
dt_object = datetime.datetime.fromtimestamp(timestamp)
# Extract the year
year = dt_object.year
print(year)

Метод 2. Использование модуля времени

import time
timestamp = 1639687591  # Replace with your timestamp
# Convert timestamp to struct_time object
time_object = time.localtime(timestamp)
# Extract the year
year = time_object.tm_year
print(year)

Метод 3. Использование библиотеки pandas

import pandas as pd
timestamp = 1639687591  # Replace with your timestamp
# Convert timestamp to pandas Timestamp object
ts_object = pd.to_datetime(timestamp, unit='s')
# Extract the year
year = ts_object.year
print(year)