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

时间:2016-05-11 11:38:35

标签: python

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

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

如何从这里读取日期部分?例如:2020-04-08

4 个答案:

答案 0 :(得分:1)

如果你有这种格式的字符串,你可以在空格上分割

dateString.split(" ")[0]

其中dateString是您的输入字符串

答案 1 :(得分:1)

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

答案 2 :(得分:1)

datetime_object.date().isoformat()

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

答案 3 :(得分:0)

如果您将该日期设置为变量,例如time_and_date,则可以使用time_and_date[0, 9] = date选择前9个字符作为日期。第一个'2'是0,'8'是9.你也可以改变它来选择时间。