将datetime var与str var进行比较

时间:2011-12-12 16:05:13

标签: python

我正在尝试将datetime.datetime.now()变量与calendar.itermonthdates()变量进行比较。

根据我得到的错误,datetime.now是datetime.date()类型,而 itermonthdates是一个字符串。

如何将日期时间日期转换为字符串进行比较?

并将对2011-12-12格式的日期进行字符串比较工作?我不确定python中的字符串比较函数如何。

由于

1 个答案:

答案 0 :(得分:0)

根据python documentationcalendar.itermonthdates应返回datetime.date对象:

  

返回年份中月月(1-12)的迭代器。这个   迭代器将返回该月的所有日期(作为 datetime.date 对象)   以及本月初或之后的所有日子   完成一周所需的月份。

如果您有字符串,请检查(并在您的问题中发布)您的代码