Clock Time Difference Method by javascript.

                            :Code:

<label>H:</label><input type="text" id="h">

<label>M:</label><input type="text" id="m">

<label>S:</label><input type="text" id="s"><br>

<label>H1:</label><input type="text" id="h1">

<label>M1:</label><input type="text" id="m1">

<label>S1:</label><input type="text" id="s1">

<br>

<label id="Result">Result</label>

<br>

<input type="button" value="Time Difference" onclick="mytTime()">

<script>

function ttime(i)

{

if(i<10)

{

i = "0" + i;


}

return i;

}

function mytTime()

{

var H = document.getElementById("h").value;

var M = document.getElementById("m").value;

var S = document.getElementById("s").value;


var H1 = document.getElementById("h1").value;

var M1 = document.getElementById("m1").value;

var S1 = document.getElementById("s1").value;


H = Number(H);

M = Number(M);

S = Number(S);


H1 = Number(H1);

M1 = Number(M1);

S1 = Number(S1);

var MyTime = H*3600+M*60+S;

var MyTime1 = H1*3600+M1*60+S1;

if(MyTime > MyTime1)

{

var TimeDiffInSec = MyTime - MyTime1;

}

else if(MyTime < MyTime1)

{

var TimeDiffInSec = MyTime1 - MyTime;//540


}


var Result = TimeDiffInSec/3600;//540/3600=0


var Hour = parseInt(Result);

var myMinute = TimeDiffInSec%3600 ;

var Minute = myMinute/60;// 540/60


Minute = parseInt(Minute);


var Second = TimeDiffInSec - (Hour*3600+Minute*60);


Second = parseInt(Second);

Minute = ttime(Minute);

Hour = ttime(Hour);//0

Second = ttime(Second);


var Result = document.getElementById("Result").innerHTML="Answer"+Hour+":"+Minute+":"+Second;

}

</script>

                                           Output

-----------------------------------------------------------------------------------------------------------------------------




Comments