2016-09-15 585 views
0

当我从django中auth用户提取存储的日期时间值的值如下是有没有办法将其转换为正常的日期时间格式可能像"dd:mm:yyyy hh:mm:ss"或某些字符串值可以显示在更好的(其他)格式Django Auth用户date_joined字段日期时间到字符串

date_joined = request.user.date_joined 
#date_joined value is 
#datetime.datetime(2016, 9, 11, 16, 6, 22, 314637, tzinfo=<UTC>) 

回答

1

您可以使用其strftime()方法,例如像这样格式化DateTime对象:

date_joined = request.user.date_joined 
date_joined.strftime("%d:%m:%y %H:M:S") 

如果你想显示在Django模板DateTime对象, 您可以使用内置date过滤器。

{{ date_joined|date:"d:m:Y H:i:s")