php中计算给定的两个时间相差几时几分?麻烦看我的具体描述,谢谢!

比如我在前端表单填的$b睡觉时间是1:30, $w起床时间是7:00,(数据库里这两列的type是都time), insert into 表的时候我还想插入一列$h睡眠时长, 就是对起床时间和睡觉时间做逻辑运算,请问(1)用什么计算?怎样计算?(2)$h在数据库里也存成time类型吗?(3)$h从数据库返回前台表单的时候怎么才能显示的格式为H:i ? 拜托大神指点一下!
OTZ

1、最简单的办法就是用时间戳的方式进行计算,数据库里面保存int类型;
2、h在数据库中也可以存时间戳,int类型;
3、前台显示处理$h_time = date('H:i',$h);
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答