如何在python中将12小时转换为24小时

如何在python中将12小时转换为24小时,python,converter,Python,Converter,我尝试将12小时时间格式转换为24小时时间格式。我期望输出如下: 2020-12-3117:59:59 不需要额外*-06:00。有人能就此提出建议吗 from datetime import datetime import dateutil.parser as dparser date_str='December 31, 2020 5:59:59 PM CST' date=dparser.parse(date_str) print 'date =',date 脚本的输出 日期=2020-12

我尝试将12小时时间格式转换为24小时时间格式。我期望输出如下:

2020-12-3117:59:59

不需要额外*-06:00。有人能就此提出建议吗

from datetime import datetime
import dateutil.parser as dparser
date_str='December 31, 2020 5:59:59 PM CST'
date=dparser.parse(date_str)
print 'date =',date
脚本的输出

日期=2020-12-3117:59:59-06:00


只需删除时区标记

from datetime import datetime
import dateutil.parser as dparser
date_str='December 31, 2020 5:59:59 PM'
date=dparser.parse(date_str)
print 'date =',date,'CST'
输出

日期=2020-12-3117:59:59中央标准时间


可能重复的我需要时区标签。只需添加CST到最后<代码>打印“日期=”,日期,“CST”