我想连接两个数据帧,但是它们每个都有两列,它们是日期时间对象。一个格式为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
谢谢!
答案 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