#python #pandas #datetime
Вопрос:
У меня есть фрейм данных-
df1
Out[12]:
DateTime ClaimStatus NumberOfClaims
0 8/12/2016 Queued 5301
1 8/13/2016 Queued 5419
2 8/14/2016 Queued 5369
3 8/15/2016 Queued 5015
4 8/16/2016 Queued 5081
Я хочу преобразовать формат столбца даты и времени в ГГГГ-ММ-ДД
Я знаю, как сделать это индивидуально —
from datetime import datetime
date = datetime.strptime("1/4/2014", "%m/%d/%Y")
datetime.strftime(date, "%Y-%m-%d")
Как применить это к столбцу DateTime в df1?
Ответ №1:
Вы можете использовать следующее, если хотите сохранить столбец в формате даты и времени:
df1['DateTime'] = pd.to_datetime(df1['DateTime'], format="%m/%d/%Y")