协慌网

登录 贡献 社区

如何将日期时间转换为日期?

如何在 Python datetime.datetime对象(例如, datetime.datetime.now())的返回值)转换为datetime.date

答案

使用date()方法:

datetime.datetime.now().date()

从文档中:

datetime.datetime.date()

返回具有相同年份,月份和日期的日期对象。

您使用datetime.datetime.date()方法:

datetime.datetime.now().date()

显然,上面的表达式可以(并且应该恕我直言:)写成:

datetime.date.today()