Python 格式化来自 postgresql 数据库的日期字符串

Python format date string from postgresql db

我有以下代码从数据库中提取 postgres CURRENT_TIMESTAMP

cursor.execute("SELECT submitdate FROM journeys WHERE display = true")
submitDate = cursor.fetchone()['submitdate']

哪个returns

2015-08-11 12:44:31.790462

例如,我如何格式化它以显示为 11-08-2015

我已经阅读并尝试过类似的方法,但它们不起作用

print(
    datetime.datetime.fromtimestamp(
        int("1284101485")
    ).strftime('%Y-%m-%d %H:%M:%S')
)

有效的解决方案来自上面 Abhis 的评论。

submitDate.strftime("%d-%m-%Y")