在PhP中增加25%的额外时间

时间:2015-11-09 11:40:54

标签: php

我正在寻找一个PHP计算,允许用户在两​​个日期/时间内增加25%的额外时间。

  

日期:09/11/2015
开始时间:10:00
结束时间:11:00
  + 25%

     

= 0小时15分钟

任何建议赞赏

1 个答案:

答案 0 :(得分:0)

我使用以下方法解决了这个问题:

欢迎任何修改:)

  $startTime = '10:00';
  $endTime = '11:00';
  $extraTime = '0.25';
  $diff = (strtotime($endTime) - strtotime($startTime));
  $total = $diff/60 * $extraTime;
  echo sprintf("%2d Hour(s), %02d Minutes", floor($total/60), $total%60);