我总是遇到添加和减去时间的问题 例如:
10h:34min
+ 07h:46min
-----------
XX:XX
答案 0 :(得分:1)
将您的时间转换为分钟,添加它们并重新计算小时和分钟:
以分钟为单位的时间(“时间”):( 10 * 60 + 34)+(7 * 60 + 46)
结果:楼层(时间/ 60):(时间%60)
楼层(时间/ 60)会给你整整一个小时
tim%60是“modulo”,它是(tim / 60)
如果您使用整个日期(和时间,而不是像您一样的持续时间),请尝试支持“+10分钟”(和其他)等操作的mktime和/或strtotime。