目标
获取两个小时之间的分钟差,例如:12:20:00
和12:15:00
. 结果是:5
。
问题
我在 PHP 中有一个字符串有时会“容纳”,就像上面的例子一样。而在 JavaScript 中,当分钟差大于 3 时,我需要启用一个按钮。换句话说,这就是我在 PHP 中所拥有的:10:00:00
这就是Date()
对象在 JavaScript 中带给我的:Thu Oct 10 2013 11:29:49 GMT-0300 (Hora oficial do Brasil)
。
我需要获取11:29:49
并比较10:00:00
以获取分钟的差异。如果这个差值大于 3,那么做一些事情。
代码聚焦
这就是我正在尝试的,但当然不起作用。由于变量的类型不同,因此无法计算差异。
<script>
var date = new Date();
nowInHours = date.getHours() + ":"
+ date.getMinutes() + ":"
+ date.getSeconds(),
fantasyHours = <?php $application->time(); ?>;
console.log(fantasyHours - nowInHours);
</script>
有人可以给我一个想法吗?