pgsql获取当天0点
时间: 2023-06-20 14:05:23 浏览: 239
要获取当天0点的时间戳,可以使用以下语句:
```
SELECT date_trunc('day', now())::timestamp;
```
`now()`函数返回当前时间,`date_trunc('day', now())`将其截取到天级别,得到当天的日期,并转换为`timestamp`类型。最终得到的结果就是当天0点的时间戳。
相关问题
pgsql 获取当前时间
在 PostgreSQL 中,可以使用内置函数 `current_timestamp` 来获取当前时间。该函数返回一个 `timestamp with time zone` 类型的值,表示当前的日期和时间。
示例代码如下:
```sql
SELECT current_timestamp;
```
这将返回一个结果,显示当前的日期和时间。
pgsql获取当前时间
要在 PostgreSQL 中获取当前时间,可以使用以下两种方法之一:
1. 使用 `CURRENT_TIMESTAMP` 函数:
```sql
SELECT CURRENT_TIMESTAMP;
```
2. 使用 `now()` 函数:
```sql
SELECT now();
```
这两种方法都会返回当前的日期和时间。