We would like to know how to calculate difference between two dates yyyy-mm-dd.
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'>
<!--from w w w . j av a 2 s.c om-->
var start_date = "2010-10-05"
var end_date = "2010-10-15"
var diff = Math.floor(( Date.parse(end_date) - Date.parse(start_date) ) / 86400000);
document.writeln(diff)
start_date = "2010-10-05"
end_date = "2010-10-15"
var diff = Math.floor(
(
Date.parse(
end_date.replace(/-/g,'\/')
) - Date.parse(
start_date.replace(/-/g,'\/')
)
) / 86400000);
document.writeln(diff)
</script>
</head>
<body>
</body>
</html>
The code above is rendered as follows: