在python类型中替换datehours

2024-04-19 07:49:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个%Y-%m-%dT%H:%M:%S格式的datetime类型mydate。 我想把时间换掉 我用mydate.replace()方法做了这个 现在我想用另一个特定的日期来比较它->;myNEWdate,其格式是%Y-%m-%d %H:%M:%S

    newdate = mydate.replace(hour = islot)
    print newdate
    appointmentDict[mydate]['time_start'] = datetime.strptime(str(newdate),"%Y/%m/%d %H:%M:%S")

日期打印为2015-06-26 08:00:00 我得到了错误

^{pr2}$

我该怎么解决这个问题


Tags: 方法gt类型datetimetime格式时间replace
1条回答
网友
1楼 · 发布于 2024-04-19 07:49:59

你需要设置正确的格式

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

以解决异常。尽管从datetime2string向后转换没有多大意义,正如评论中提到的那样。在

相关问题 更多 >