Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从现在开始返回分钟_Php_Time - Fatal编程技术网

Php 从现在开始返回分钟

Php 从现在开始返回分钟,php,time,Php,Time,我被一些简单的事情困住了,但我找不到解决办法。 我尝试计算保存time()整数后已过去的分钟数。现在我的函数看起来像: if ($time < $time + 60 * 60 ) { return ' not Older than 1 hour'; } if($time

我被一些简单的事情困住了,但我找不到解决办法。 我尝试计算保存time()整数后已过去的分钟数。现在我的函数看起来像:

if ($time < $time + 60 * 60 ) {
    return ' not Older than 1 hour';
}
if($time<$time+60*60){
返回“不超过1小时”;
}
我想要像这样的东西:

if ($time < $time + 60 * 60 ) {
    return '21 minutes old';
}
if($time<$time+60*60){
返回“21分钟前”;
}
if(time()-$time<3600){
返回“不超过1小时”;
}
返回((time()-$time)*60)。“分钟前”;
我希望这有帮助

if(time() - 3600 > $time){
    echo date('i', time() - $time) . ' Minutes old';
}

请参见功能

这将帮助您解决问题。哦,我不知道我可以通过DateTime()来做这件事+1对于固溶体:)你可以只检索当前时间,除非使用日期和时间,否则我只是告诉你如何才能兄弟。如果我想检查时间是否超过一小时,只需根据需要更改if条件中的“等式”
if(time() - 3600 > $time){
    echo date('i', time() - $time) . ' Minutes old';
}