【发布时间】:2021-05-07 14:43:39
【问题描述】:
如何在 postgresql 中将时间戳四舍五入到最近的一天。 我试过使用函数 date_trunc('day', d_date::timestamp) 但我知道它总是在同一天。
示例 1:
date_trunc('day' , '1967-12-03 23:00:00')
Result:
1967-12-03 00:00:00.000000
Expected:
1967-12-04 00:00:00.000000
示例 2:(这个很好用)
date_trunc('day' , '1967-12-03 00:00:00')
Result:
1967-12-03 00:00:00.000000
Expected:
1967-12-03 00:00:00.000000
【问题讨论】:
标签: sql postgresql date