<script type= "Text/javascript" >vardate1= ' 2015/05/01 00:00:00 ';//Start Time varDate2 =NewDate ();//End Time varDate3 = Date2.gettime ()-NewDate (date1). GetTime ();//the number of milliseconds for the time difference //------------------------------ //calculate the difference in days varDays=math.floor (date3/(24*3600*1000))//calculate the number of hours varleave1=date3% (24*3600*1000)//number of milliseconds remaining after counting days varHours=math.floor (leave1/(3600*1000))//calculate the number of minutes difference varleave2=leave1% (3600*1000)//number of milliseconds remaining after hours of calculation varMinutes=math.floor (leave2/(60*1000))//calculate the number of seconds difference varleave3=leave2% (60*1000)//Count the number of milliseconds left after the number of minutes varSeconds=math.round (leave3/1000) alert ("Difference" +days+ "Days" +hours+ "hours" +minutes+ "minutes" +seconds+ "seconds") </script>
JS calculates the time difference (days, hours, minutes, seconds)