小编Ant*_*ony的帖子

PostgreSQL 以毫秒为单位为 postgres 预先创建的日期舍入时间戳秒数

我有一个查询,不幸的是必须比较 2 个时间戳。PHP date() 函数为 DB 提供一个时间戳,存储为不带时区的时间戳,因此该日期没有添加毫秒。另一个是带时区的 PG 时间戳。所以两个日期都已经被创建并插入到表中,这里是日期的一个例子:

没有时区的时间戳 = 2012-09-19 18:13:26

PG 的时间戳与时区 = 2012-09-19 18:13:26.893878-04

我可以投射 PG date::timestamp(0) 这让我接近但正如预期的那样日期被四舍五入;2012-09-19 18:13:27

所以我的问题是如何让秒数四舍五入?

sql postgresql time timestamp zone

5
推荐指数
2
解决办法
5047
查看次数

标签 统计

postgresql ×1

sql ×1

time ×1

timestamp ×1

zone ×1