如何转换日期时间。Datetime对象(例如,Datetime . Datetime .now()的返回值)到一个Datetime。Python中的date对象?


当前回答

您可以输入以下代码表单(今天日期&日期和时间名称): datetime.datetime.now()。strftime('%y-%m-%d %a %H:% m:%S')

“19-09-09太阳17:37:56”

然后输入以下代码(今天简单的日期): datetime.date.today () .strftime (y ' % - % - % d ') “19-09-10”

反对对象: datetime datetime。现在()date()。 datetime datetime。今天(日期)。() datetime datetime。utcnow () date()。 datetime datetime。今天(时代)。() datetime datetime。utcnow () date()。 datetime datetime。utcnow()时间()。

其他回答

从文档中可以看到:

datetime.datetime.date () 返回具有相同年、月和日的日期对象。

使用date()方法:

datetime.datetime.now().date()

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

datetime.datetime.now().date()

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

datetime.date.today()

我使用data.strftime('%y-%m-%d')和lambda来将列转移到日期

您可以输入以下代码表单(今天日期&日期和时间名称): datetime.datetime.now()。strftime('%y-%m-%d %a %H:% m:%S')

“19-09-09太阳17:37:56”

然后输入以下代码(今天简单的日期): datetime.date.today () .strftime (y ' % - % - % d ') “19-09-10”

反对对象: datetime datetime。现在()date()。 datetime datetime。今天(日期)。() datetime datetime。utcnow () date()。 datetime datetime。今天(时代)。() datetime datetime。utcnow () date()。 datetime datetime。utcnow()时间()。