您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我可以轻松地在Python中以较低的分辨率获取日期时间吗?

5b51 2022/1/14 8:21:20 python 字数 1236 阅读 476 来源 www.jb51.cc/python

显然我可以从datetime.datetime.now()获取日期和时间,但我实际上并不关心秒或特别是微秒.有什么地方我可以轻松获得日期时间分钟?最佳答案您可以清除日期时间值的第二个和微秒组件,如下所示:dt = datetime.datetime.now() #Now get rid of seconds and microseconds componen

概述

显然我可以从datetime.datetime.Now()获取日期和时间,但我实际上并不关心秒或特别是微秒.

有什么地方我可以轻松获得日期时间分钟?

dt = 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'

总结

以上是编程之家为你收集整理的我可以轻松地在Python中以较低的分辨率获取日期时间吗?全部内容,希望文章能够帮你解决我可以轻松地在Python中以较低的分辨率获取日期时间吗?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶