postgresql - 从 PostgreSQL 中的时间戳获取日期

标签 postgresql date timestamp

我有一个 PostgreSQL 时间戳作为

2009-12-22 11:01:46

我需要将其更改为日期

2009-12-22

这样我就可以比较 postgreSQL 中的日期

我怎样才能实现这种转变?

最佳答案

将其转换为 date

SELECT yourtimestamp::date;

如果你需要提取其他类型的东西,你可能需要使用 EXTRACTdate_trunc

这两个链接指向同一页面,您会发现更多与日期/时间相关的功能。

关于postgresql - 从 PostgreSQL 中的时间戳获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322969/

相关文章:

r - 使用 R 将字符串转换为日期

android - 从时间戳算起整整几个小时?

javascript - Express + node.js API 过滤

spring - MyBatis DB_VENDOR 不起作用

javascript - 使用正则表达式将日期/时间字符串拆分为标记

php - 在时间戳字段中按日期过滤结果

java - Hibernate 和 MySQL 的创建时间戳和上次更新时间戳

postgresql - 使用 PostgreSQL 在 CREATE INDEX 上进行 EXPLAIN ANALYZE

PostgreSQL 区间减法

javascript - 如何清除模糊时的无效日期字段? (AngularJS)