gpt4 book ai didi

php - 将php时间戳四舍五入到最接近的分钟

转载 作者:IT王子 更新时间:2023-10-28 23:59:34 24 4
gpt4 key购买 nike

假设我在 PHP 中有一个 unix 时间戳。如何将我的 php 时间戳四舍五入到最近的分钟?例如。 16:45:00 与 16:45:34 相对?

感谢您的帮助! :)

最佳答案

如果时间戳是Unix风格的时间戳,简单的

$rounded = round($time/60)*60;

如果它是你指定的样式,你可以简单地将它转换为 Unix 样式时间戳并返回

$rounded = date('H:i:s', round(strtotime('16:45:34')/60)*60);

round()用作确保它四舍五入到 x 的简单方法x - 0.5 <= x < x + 0.5 之间的值.如果你总是想总是向下舍入(如所示),你可以使用 floor()或取模函数

$rounded = floor($time/60)*60;
//or
$rounded = time() - time() % 60;

关于php - 将php时间戳四舍五入到最接近的分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2364625/

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