我正在尝试将datetime.datetime.now()
变量与calendar.itermonthdates()
变量进行比较。
根据我得到的错误,datetime.now是datetime.date()类型,而 itermonthdates是一个字符串。
如何将日期时间日期转换为字符串进行比较?
并将对2011-12-12格式的日期进行字符串比较工作?我不确定python中的字符串比较函数如何。
由于
答案 0 :(得分:0)
根据python documentation,calendar.itermonthdates
应返回datetime.date对象:
返回年份中月月(1-12)的迭代器。这个 迭代器将返回该月的所有日期(作为 datetime.date 对象) 以及本月初或之后的所有日子 完成一周所需的月份。
如果您有字符串,请检查(并在您的问题中发布)您的代码