gpt4 book ai didi

php - 如何将分钟转换为微时间

转载 作者:行者123 更新时间:2023-12-01 22:21:53 25 4
gpt4 key购买 nike

我有一个包含 microtime(true) 值的 session 。如下所示:

Yii::app()->user->setState('portal_logged_time', microtime(true));

现在我想在上面的 session 中添加 15 分钟,但它应该保持在微秒。

$starttime = Yii::app()->user->getState('portal_logged_time');
// Now i want to add microtime of 15 minutes into $starttime
$endtime = // i want to do something like this ($starttime*15*60);

我已经试过了,但它不起作用 $starttime*15*60

那么如何实现呢?

之后我试图获取剩余的分钟和秒数:

$duration = $endtime-$starttime;

$hours = (int)($duration/60/60);
$minutes = (int)($duration/60)-$hours*60;
$seconds = (int)$duration-$hours*60*60-$minutes*60;

最佳答案

microtime() 提供的值以秒为单位。所以你应该简单地做:

$endtime = $starttime + 15*60;

关于php - 如何将分钟转换为微时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39466002/

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