Untitled
unknown
plain_text
2 years ago
1.2 kB
10
Indexable
# Это мне ChatGpt посоветовал
import pandas as pd
from datetime import datetime
# Создайте DataFrame с примером столбца с датами
data = {'american_date_column': ["01/24/2024", "02/15/2024", "03/08/2024"]}
df = pd.DataFrame(data)
# Определите функцию для преобразования даты
def convert_to_european_format(date_str):
american_date = datetime.strptime(date_str, "%m/%d/%Y")
european_date = american_date.strftime("%d.%m.%Y")
return european_date
# Примените функцию к столбцу
df['european_date_column'] = df['american_date_column'].apply(convert_to_european_format)
# Выведите DataFrame
print(df)
# А это я пробую и нифига, потому что TypeError: strptime() argument 1 must be str, not datetime.date
def convert_to_european_format(date_str):
american_date = datetime.strptime(date_str, "%Y-%d-%m")
european_date = american_date.strftime("%d-%m-%Y")
return european_date
# Примените функцию к столбцу
delivery ['event_date'] = delivery ['event_date'].apply(convert_to_european_format)
# Выведите DataFrame
delivery ['event_date'].head()Editor is loading...
Leave a Comment