2016-02-25 43 views

回答

1

可以使用strftime方法:

from django.utils import timezone 

date = timezone.now().date() 
print date.strftime("%Y/%m/%d") 
# Prints '2016/02/25' 

你可以看看这个unofficial strftime reference了解更多详情,或official docs here

+0

我不想要一个字符串,但我想要的类datetime.date –

+0

您的问题是关于输出。这意味着渲染一个字符串。输出日期时间时,您将日期时间呈现为字符串,然后输出。如果没有创建日期时间对象的子类,或者修饰它的'str' /'unicode'函数,这就是做你想做的事的方法(老实说,最好是做其他的事情)。 – Joseph