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")
我有以下代码从数据库中提取 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")