Django Auth用户date_joined字段datetime到字符串

时间:2016-09-15 11:47:50

标签: python django datetime

当我从django中的auth用户获取存储的日期时间值时,值如下所示有一种方法可以将其转换为正常的日期时间格式,如"dd:mm:yyyy hh:mm:ss"或某些可以显示的字符串值更好(其他)格式

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

1 个答案:

答案 0 :(得分:1)

您可以使用strftime()方法格式化日期时间对象,例如:

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

如果要在Django模板中显示日期时间对象,可以使用内置的date过滤器。

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