我在我的PHP脚本中使用时间戳来处理小时,分钟和秒的时间.时间戳也记录了日期,但我只是在使用时间00:00:00.
例如,我在时间上有所不同
$start = strtotime("12:00:00");
$end = strtotime("20:00:00");
$difference = $end - $start;
Run Code Online (Sandbox Code Playgroud)
或划分时间
$divide = $difference/3;
我应该继续使用时间戳进行这些操作还是在PHP中有特定于时间的功能?
如何执行此操作的示例DateTime:
$d1 = new DateTime('11:00:00');
$d2 = new DateTime('04:00:00');
$diff = $d1->diff($d2);
echo $diff->h, " hours ", $diff->i, " minutes\n";
Run Code Online (Sandbox Code Playgroud)
输出:
7 hours 0 minutes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8446 次 |
| 最近记录: |