php - 划分 PHP 时间 (h:i)
问题描述
我有一个员工时间表,其中持续时间除以员工工作的天数。
例如 25:00 超过 3 天 =25:00/3=08:20
我已经尝试了上面的简单除法查询,但是这没有显示结果。是否可以划分 ah:m 字符串?
解决方案
最好的方法是转换为秒并使用日期来显示它。
$time ="25:00";
$days = 3;
list($hours, $minutes) = explode(":", $time);
$minutes += $hours*60;
$seconds = $minutes*60;
date_default_timezone_set ("UTC");
echo "new time: " . date("h:i", $seconds/$days);
在这里查看结果
推荐阅读
- python - 无论如何都可以使用下拉列表而不在 discord.py 中发送响应?
- intellij-idea - 如何复制在intellij中运行gradle构建后生成的所有jar
- mysql - 用于检查不重复值的 SQL 查询
- javascript - 如何连接元素
- arrays - 日期范围行的 On Off 开关
- android - 在 Flutter 的 C++ 代码中使用 Protobuf 3 - 如何编译和链接?
- c++ - 可以比较 std::type_info 上的指针在常量表达式中是否相等吗?
- rabbitmq - 每隔一段时间从rabbitMQ队列中读取消息不起作用
- javascript - 如何使用jquery在HTML表格中从第一行的输入字段一个接一个地移动到最后一行的输入字段?
- azure-virtual-network - Synapse SQL DW 中的数据如何传输到 Power BI?