显然我可以从datetime.datetime.now()获取日期和时间,但我实际上并不关心秒或特别是微秒.
有什么地方我可以轻松获得日期时间分钟?
最佳答案
您可以清除日期时间值的第二个和微秒组件,如下所示:
原文链接:https://www.f2er.com/python/439147.htmldt = datetime.datetime.now()
#Now get rid of seconds and microseconds component:
dt = dt.replace(second=0,microsecond=0)
这将允许您将日期时间与分钟粒度进行比较.
如果您只想打印没有秒/微秒组件的日期,请使用相应的格式字符串:
dt = datetime.datetime.now()
print dt.strftime("%Y/%m/%d %H:%M")
>>> '2012/12/12 12:12'