好吧,一个非常简单的问题,但我太厚了,无法弄明白.我希望两次得到区别.例如,“1:07”(1分7秒)和“3:01”(3分1秒).它只会是几分钟和几秒钟.我一直试图利用这个:
@H_403_20@function timeDiff($firstTime,$lastTime) { // convert to unix timestamps $firstTime=strtotime($firstTime); $lastTime=strtotime($lastTime); // perform subtraction to get the difference (in seconds) between times $timeDiff=$lastTime-$firstTime; // return the difference return $timeDiff; }
但我想我的方向是错误的?
感谢您的任何帮助.
编辑
我试过这个:echo timeDiff(‘1:07′,’2:30’);
我得到了这个输出“4980”
以上是什么?是秒吗?我不知道怎么把它变成“1:23”,这就是区别.
编辑2
谢谢大家,我从这一个线程中学到了很多东西,特别是.保罗的.它运作得很好,我喜欢防守!