为了账号安全,请及时绑定邮箱和手机立即绑定

如何在python中将字符串日期转换为日期时间格式?

如何在python中将字符串日期转换为日期时间格式?

犯罪嫌疑人X 2019-10-17 10:10:55
如何在Python中将日期时间字符串转换为日期时间格式,以便可以将其与另一个日期进行比较?string_date = "2013-09-28 20:30:55.78200"abc = datetime.datetime.now()if abc  > string_date :    print True
查看完整描述

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

的特定格式strptime:


datetime.datetime.strptime(string_date, "%Y-%m-%d %H:%M:%S.%f")

#>>> datetime.datetime(2013, 9, 28, 20, 30, 55, 782000)


查看完整回答
反对 回复 2019-10-17
?
弑天下

TA贡献1818条经验 获得超8个赞

您应该使用datetime.datetime.strptime:


import datetime


dt = datetime.datetime.strptime(string_date, fmt)

fmt必须是适合您的字符串的格式。您可以在此处找到有关如何构建格式的参考。


查看完整回答
反对 回复 2019-10-17
  • 2 回答
  • 0 关注
  • 1394 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信