Python 如何从日期时间对象读取日期?

Python 如何从日期时间对象读取日期?,python,Python,我有一个datetime对象,如下所示: 2020-04-08 11:23:19-05:00 我怎么能从这里读到日期部分?例如:2020-04-08如果您有一个这种格式的字符串,您可以在空白处拆分 dateString.split(“”[0] 其中,dateString是您的输入字符串 myDateTime = datetime.now() #you get a datetime object myDate = myDateTime.date() #you get a date object

我有一个datetime对象,如下所示:

2020-04-08 11:23:19-05:00

我怎么能从这里读到日期部分?例如:2020-04-08

如果您有一个这种格式的字符串,您可以在空白处拆分

dateString.split(“”[0]

其中,
dateString
是您的输入字符串

myDateTime = datetime.now() #you get a datetime object
myDate = myDateTime.date() #you get a date object
print myDate               #print your date object
2016-05-11

这将创建一个看起来像您想要的字符串。

如果您将该日期设置为变量,例如
时间和日期,您将使用
时间和日期[0,9]=date
选择作为日期的前9个字符。第一个“2”是0,“8”是9。您也可以更改此选项以选择时间。

请参阅“谢谢!”!我可以用这个读日期。
datetime_object.date().isoformat()