Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PostgreSQL中获取当前_时间戳的一部分_Sql_Postgresql - Fatal编程技术网

在PostgreSQL中获取当前_时间戳的一部分

在PostgreSQL中获取当前_时间戳的一部分,sql,postgresql,Sql,Postgresql,当我这样做的时候 select CURRENT_TIMESTAMP 我得到了2021-02-0213:58:44 我只想取这部分:13:58:44并将其存储在变量中。 您可以将时间戳强制转换为时间类型: SELECT CURRENT_TIMESTAMP::time 或者您可以直接localtime。 您可以将时间戳强制转换为时间类型: SELECT CURRENT_TIMESTAMP::time 或者您可以直接使用localtime。有关所有选项,请参阅手册:将其转换为时间:CURRENT

当我这样做的时候

select CURRENT_TIMESTAMP
我得到了
2021-02-0213:58:44

我只想取这部分:
13:58:44
并将其存储在变量中。

您可以将时间戳强制转换为时间类型:

SELECT CURRENT_TIMESTAMP::time
或者您可以直接
localtime

您可以将时间戳强制转换为时间类型:

SELECT CURRENT_TIMESTAMP::time

或者您可以直接使用
localtime

有关所有选项,请参阅手册:将其转换为时间:
CURRENT\u TIMESTAMP::time
或使用
localtime
有关所有选项,请参阅手册:将其转换为时间:
CURRENT\u TIMESTAMP::time
或使用
localtime