12
我有一個PostgreSQL時間戳正從時間戳日期PostgreSQL的
2009-12-22 11:01:46
我需要這種改變日期
2009-12-22
所以,我可以在postgresSQL
比較的日期我怎樣才能實現這種轉變?
我有一個PostgreSQL時間戳正從時間戳日期PostgreSQL的
2009-12-22 11:01:46
我需要這種改變日期
2009-12-22
所以,我可以在postgresSQL
比較的日期我怎樣才能實現這種轉變?
將其轉換爲date
。
SELECT yourtimestamp::date;
如果你需要提取其他各種東西,你可能需要使用EXTRACT或date_trunc
兩個鏈接都在同一個頁面,是你會發現更多的日期/時間相關的功能。
您可以使用Postgres的date functions之一,如date_trunc,或者你可以只投它,就像這樣:
SELECT timestamp '2009-12-22 11:01:46'::date
>>> 2009-12-22
date_trunc(「天」,yourtimestamp)將返回一個timesamp,但小時,分鐘和秒爲零。它不會將該值轉換爲日期。演員是正確的贊助人。 – pupitetris