php中从现在开始的小时和分钟数()的推导
在php中,如何从当前日期时间中减去小时和分钟 例如: 当前日期:2016-11-22 14:15:50 我需要从中推断出1小时25分钟php中从现在开始的小时和分钟数()的推导,php,Php,在php中,如何从当前日期时间中减去小时和分钟 例如: 当前日期:2016-11-22 14:15:50 我需要从中推断出1小时25分钟 我该怎么做 此代码可能会帮助您: $time = time()-1*60*60-25*60; echo date('Y-m-d H:i:s', strtotime($time)); $newTime = strtotime('-15 minutes'); // as per your question it should be 85 echo 'Time:
我该怎么做 此代码可能会帮助您:
$time = time()-1*60*60-25*60;
echo date('Y-m-d H:i:s', strtotime($time));
$newTime = strtotime('-15 minutes'); // as per your question it should be 85
echo 'Time: '.date('Y-m-d H:i:s', $newTime);
此代码可能会帮助您:
$newTime = strtotime('-15 minutes'); // as per your question it should be 85
echo 'Time: '.date('Y-m-d H:i:s', $newTime);
简单的解决方案:使用PHP
DateTime
$date = new DateTime('2016-11-22 14:15:50');
$date->sub(new DateInterval('P0Y0M0DT1H25M0S'));
echo $date->format('Y-m-d H:i:s') . "\n";
echo date("Y-m-d H:i:s",strtotime("-1 hour -25 minutes"));
p是周期&T是时间。你知道:Y=Year,M=Month,H=Hour,M=Minutes,S=Second
。只需将你所需的时间放在这些时间之前。你可以清空DateTime()
来获取当前时间
简单解决方案:使用PHP
DateTime
$date = new DateTime('2016-11-22 14:15:50');
$date->sub(new DateInterval('P0Y0M0DT1H25M0S'));
echo $date->format('Y-m-d H:i:s') . "\n";
echo date("Y-m-d H:i:s",strtotime("-1 hour -25 minutes"));
p是周期&T是时间。你知道:Y=Year,M=Month,H=Hour,M=Minutes,S=Second
。只需将你所需的时间放在这些时间之前。你可以清空DateTime()
来获取当前时间
只需使用
strotime
$date = new DateTime('2016-11-22 14:15:50');
$date->sub(new DateInterval('P0Y0M0DT1H25M0S'));
echo $date->format('Y-m-d H:i:s') . "\n";
echo date("Y-m-d H:i:s",strtotime("-1 hour -25 minutes"));
使用DateTime
类
$date = new DateTime("-1 hour -25 minutes");
echo $date->format("Y-m-d H:i:s");
只需使用strotime
$date = new DateTime('2016-11-22 14:15:50');
$date->sub(new DateInterval('P0Y0M0DT1H25M0S'));
echo $date->format('Y-m-d H:i:s') . "\n";
echo date("Y-m-d H:i:s",strtotime("-1 hour -25 minutes"));
使用DateTime
类
$date = new DateTime("-1 hour -25 minutes");
echo $date->format("Y-m-d H:i:s");
错误的参数顺序。是的,我很抱歉…错误的参数顺序。是的,我很抱歉…我正在使用datatable显示报告。。所以我需要在下面的行中这样做:$data_数组[$I][$j++]=$row['rcvTime'];如何做到这一点?
rcvTime=$date->format('Y-m-dh:i:s')$数据数组[$i][$j++]=$row['rcvTime']代码>试试这个:/nop。。我需要在datatable中执行这个扣除过程…我使用datatable来显示报告。。所以我需要在下面的行中这样做:$data_数组[$I][$j++]=$row['rcvTime'];如何做到这一点?rcvTime=$date->format('Y-m-dh:i:s')$数据数组[$i][$j++]=$row['rcvTime']代码>试试这个:/nop。。我需要在datatable中执行这个推断过程。。。