簡體   English   中英

如何從日期時間中剝離時間並使用Python存儲在PSQL中?

[英]How to Strip Time from Date Time and store in PSQL using Python?

我有一種情況,我想從日期時間對象中剝離時間並存儲在數據庫中(精確地是PSQL)

你怎么做呢 ?

>>> print(datetime.now())
2016-06-28 16:22:30.918715

我想要的是

2016-06-28

並將其存儲到PSQL數據庫中

處理此問題的最佳方法是什么?

我發布此答案是因為我花了一個小時左右的時間才能找到答案,希望對您有所幫助。 到目前為止,我發現的最佳解決方案是

dt = datetime.today()
2016-06-28 16:22:30.918715

dt.strftime('%Y-%m-%d')
2016-06-28

基本上psql將數據存儲在字符串類型中,因此代碼dt.strftime('%Y-%m-%d')會節省您的時間並返回一個字符串數據類型,您就可以存儲它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM