如何在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