|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
problem in time diff
anybody will help me out time diff. i ma getting NaN always,i dont no why
<SCRIPT language="JavaScript"> function calculateIst() { var timeVon = new Date(); var vonhours = timeVon.getHours() var vonminutes= timeVon.getMinutes() if (vonhours<=9) vonhours="0"+ vonhours if (vonminutes<=9) vonminutes="0"+vonminutes var time=document.forms["tstest"].elements["von"].value alert(time) var timeBis = new Date(); var bishours = timeBis.getHours() var bisminutes=timeBis.getMinutes() if (bishours<=9) bishours="0"+ bishours if (bisminutes<=9) bisminutes="0"+bisminutes var time1=document.forms["tstest"].elements["bis"].value alert(time1) var timeIst = new Date(); time=time.value-time1.value alert(time) document.forms["tstest"].elements["ist"].value = time; } function change() { var timeVon = new Date(); var timeClock = new Date(); var timeIst = new Date(); var time =document.forms["tstest"].elements["von"].value.split(":"); timeVon.setHours(time[0]); timeVon.setMinutes(time[1]); var time =document.forms["tstest"].elements["clock"].value.split(":"); timeClock.setHours(time[0]); timeClock.setMinutes(time[1]); timeIst.setTime(timeClock.getTime() - timeVon.getTime()); document.forms["tstest"].elements["ist"].value =(timeIst.getHours())-1 + ":" + timeIst.getMinutes(); } </script> <form name="tstest"> <body onFocus="change()"> <td nowrap> <select name="von" size="1"> <option selected value="08:00">08:00</option> <option value="09:00">09:00</option> <option value="10:00">10:00</option> <option value="12:00">12:00</option> <option value="14:00">14:00</option> <option value="16:00">16:00</option> <option value="18:00">18:00</option> </select> </td> <td nowrap> <input type="text" class="button" size="2" name="clock"> <select name="bis" size="1" onChange="calculateIst()"> <option selected value="08:00">08:00</option> <option value="09:00">09:00</option> <option value="10:00">10:00</option> <option value="12:00">12:00</option> <option value="14:00">14:00</option> <option value="16:00">16:00</option> <option value="18:00">18:00</option> </select> </td> <td><input size="2" type="text" name="ist"></td> </form> </body> <script language="JavaScript"> function show(){ var Digital=new Date() var hours=Digital.getHours() var minutes=Digital.getMinutes() if (hours<=9) hours="0"+ hours if (minutes<=9) minutes="0"+minutes document.tstest.clock.value=hours+":"+minutes setTimeout("show()",1000) } show() </script> |
![]() |
| Viewing: Codewalkers Forums > Other Technologies > Client Side Things > problem in time diff |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|