如何只从datetime.datetime类型返回日期部分?

时间:2015-04-08 02:15:34

标签: python datetime

date= dateutil.parser.parse('20150327T034556Z') 

返回:

2015-03-27 03:45:56+00:00

如何在没有时间的情况下获取日期部分:(2015-03-27)

3 个答案:

答案 0 :(得分:5)

datetime对象有一个日期方法。

>>> date = dateutil.parser.parse('20150327T034556Z')
>>> date
datetime.datetime(2015, 3, 27, 3, 45, 56, tzinfo=tzutc())
>>> date.date()
datetime.date(2015, 3, 27)

请参阅https://docs.python.org/2/library/datetime.html

答案 1 :(得分:3)

你可以:

date.isoformat()

date.strftime("%y-%m-%d")

您可以选择如何进一步观察。

来源:https://docs.python.org/2/library/datetime.html#datetime.date.isoformat

答案 2 :(得分:3)

date = dateutil.parser.parse('20150327T034556Z').date()