如何在python中将字符串转换为没有时间的日期

时间:2014-08-16 20:10:59

标签: python django

我正在将字符串转换为日期,如下所示:

date=request.GET.get('date','')
    if date:
        date = datetime.strptime(date, "%m/%d/%Y")
        print date

打印:

  

2014-08-08 00:00:00

如何在没有00:00:00时间的情况下获取日期?

2 个答案:

答案 0 :(得分:7)

你有一个" datetime"对象,因此是时间部分。

正如@jonrsharpe在评论中提到的那样,

print date.date()(ISO格式的输出)

print date.strftime('%d/%m/%Y')

以您给定的输入格式。

答案 1 :(得分:0)

from datetime import date

today = date.today()
print today.strftime('%d/%m/%Y')