PostgreSQL 从时间戳中提取日期
Joy Idialu
2023年1月30日
2022年5月14日
PostgreSQL 为内置数据类型提供了许多函数和运算符。本教程将给出从 PostgreSQL 或 Postgres 中的时间戳中提取日期的示例。
在 PostgreSQL 中使用 CAST
运算符从时间戳中提取日期
在 PostgreSQL 中,CAST
函数将一种数据类型值转换为另一种。我们可以使用它从时间戳中提取日期。
select CAST ('2021-11-03 13:10:00' as date);
输出:
date
------------
2021-11-03
另一种转换方法是使用范围解析::
运算符以及在这种情况下日期的结果类型。
select '2021-11-03 13:10:00'::date;
输出:
date
------------
2021-11-03
在 PostgreSQL 中使用 DATE
函数从时间戳中提取日期
你可以实现 DATE
函数以仅从时间戳中提取日期。
select date ('2021-11-03 13:10:00');
输出:
date
------------
2021-11-03