更改日期时间格式

时间:2019-04-12 01:53:50

标签: python pandas datetime

我想连接两个数据帧,但是它们每个都有两列,它们是日期时间对象。一个格式为YYYY-MM-DD HH:mm:SS,而在另一数据框中则格式为MM / DD / YEAR HH:mm:SS。有什么方法可以将一种格式转换为另一种格式,我对最后使用哪种格式并不挑剔。

start_time
2018-12-31 23:59:18

start_time
4/1/2017 00:13:24

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以像这样转换格式

import datetime

date_time_str = '2018-12-31 23:59:18'  
date_time_obj = datetime.datetime.strptime(date_time_str, '%Y-%m-%d %H:%M:%S')

date_time_str2 = date_time_obj.strftime('%d/%m/%Y %H:%M:%S')
print(date_time_str2)

输出: 31/12/2018 23:59:18