6

有没有办法将文本转换为时间类型?postgresql 中的代码如下:

to_char(localtimestamp(0),'HH24:mi:SS')

这样我会得到像这样的值15:15:20,但这type是varchar(或文本)。
如何获取time类型中的值?

谢谢!

4

1 回答 1

21
SELECT  TO_TIMESTAMP('15:15:20', 'HH24:MI:SS')::TIME

请注意,您的查询(返回本地时间)可以重写为

SELECT  LOCALTIME

这将返回TIME

于 2013-01-15T07:42:43.923 回答