gpt4 book ai didi

sql - Postgresql 将时间戳舍入到最接近的 30 秒

转载 作者:行者123 更新时间:2023-11-29 11:54:06 25 4
gpt4 key购买 nike

在 postgres 中可以将时间戳四舍五入到最接近的 30 秒吗?例如:

source -> result

2017-06-07 14:11:20 -> 2017-06-07 14:11:00
2017-06-07 14:11:40 -> 2017-06-07 14:11:30
2017-06-07 14:12:10 -> 2017-06-07 14:12:00

最佳答案

select to_timestamp( round( ( extract ('epoch' from ts) ) /30 ) * 30 )

关于sql - Postgresql 将时间戳舍入到最接近的 30 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44412420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com