Если вы хотите, чтобы он был в указанном вами формате, например, %Y/%m/%d %I:%M:%S
, сделайте это следующим образом.
Сначала преобразуйте вашу строку в формат даты и времени, используя to_datetime
:
df['timestamp'] = pd.to_datetime(df['timestamp'])
Теперь, когда ваш столбец имеет формат даты и времени, преобразуйте его в следующий формат, используя strftime
:
df['timestamp'] = df['timestamp'].dt.strftime('%Y/%m/%d %I:%M:%S')
Вывод:
timestamp
0 2016/01/01 12:00:00
1 2016/01/01 12:00:00
Как указали другие,используйте %H
вместо %I
для 24-часового формата, например:
df['timestamp'] = df['timestamp'].dt.strftime('%Y/%m/%d %H:%M:%S')