如何从数据库中获取日期?

时间:2014-11-09 17:39:12

标签: python django

请帮助解决问题。

我从数据库中获取日期 view.py:

entry = Comment.objects.create(
        user_id=user_id, 
        comment=comment,
        video_id=video_id,
    )   
date = str(entry.date)

print(date)

结果输出到控制台:

09/11/2014 20: 31: 17.988723

但我需要:

09/11/2014 20:31:17

或:

2014-11-09 20:31:17

1 个答案:

答案 0 :(得分:2)

基于文件strftime

  

返回表示日期的字符串,由显式格式字符串控制。

您可以使用:

entry.date.strftime('%d/%m/%Y %H:%M:%S')

或者

entry.date.strftime('%Y-%m-%d %H:%M:%S')

您还可以找到格式here的完整列表。

相关问题