my97计算2个时间差
my97日历如何计算2个时间差,实现方法就是2个my97都配置onpicked,判断都选择值后转为日期对象相减下就得到相差的毫秒了,再转为单位。
my97日历如何计算2个时间差源代码如如下
<script language="javascript" type="text/javascript" src="/demo/my97/WdatePicker.js"></script> <script> function compute() { var d1 = document.getElementById('d1').value, d2 = document.getElementById('d2').value; if (d1 != '' && d2 != '') { d1 = new Date(d1.replace(/-/g, '/')); d2 = new Date(d2.replace(/-/g, '/')); var ms = Math.abs(d1.getTime() - d2.getTime());//2个时间相差,单位毫秒 document.getElementById('txtdiff').value = ms / 1000 / 60 / 60;//转为小时 } } </script> 时间1:<input id="d1" class="Wdate" type="text" onfocus="WdatePicker({onpicked:compute})"/> 时间2:<input id="d2" class="Wdate" type="text" onfocus="WdatePicker({onpicked:compute})" /><br /><br /> 时间差:<input type="text" id="txtdiff" />小时
加支付宝好友偷能量挖...
原创文章,转载请注明出处:my97计算2个时间差