添加和减去时间

时间:2010-05-05 14:36:08

标签: php datetime

我总是遇到添加和减去时间的问题 例如:

   10h:34min 
 + 07h:46min
 -----------
    XX:XX

1 个答案:

答案 0 :(得分:1)

将您的时间转换为分钟,添加它们并重新计算小时和分钟:

以分钟为单位的时间(“时间”):( 10 * 60 + 34)+(7 * 60 + 46)
结果:楼层(时间/ 60):(时间%60)

楼层(时间/ 60)会给你整整一个小时
tim%60是“modulo”,它是(tim / 60)

的整数“rest”

如果您使用整个日期(和时间,而不是像您一样的持续时间),请尝试支持“+10分钟”(和其他)等操作的mktime和/或strtotime。

相关问题