2011-08-08 76 views

回答

2

此表達式應該起作用。

("DATETIME"::date || ' 23:59:59.000')::timestamp 

根據您的應用,您可能需要考慮leap seconds。第59秒並不總是在下一天之前的最後一秒。

+0

無論如何,PostgreSQL不支持閏秒。 –

0

我假設DATETIME字段的類型與TIMESTAMP類似。如果是這樣,只需將整個字符串轉換回TIMESTAMP:

("DATETIME"::date || ' 23:59:59.00')::timestamp 
相關問題