suffit parfois de savoir chercher
par ex la meme question sur ccm a ete reglée par ceci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="fr" xmlns="
http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Et vlan ! la différence entre deux dates en Javascript…</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="content-language" content="fr" />
<meta name="author" content="Mathieu ADRIEN;
http://www.grainedekeupon.fr" />
<style type="text/css">
html
{
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:.88em;
}
body
{
width:772px;
margin:0 auto;
padding:0;
}
</style>
<script type="text/javascript">
function dateDifference()
{
var today = new Date();
var creationDay = new Date( 1978, 03, 16);
var diff = Math.ceil( ( today.getTime() - creationDay.getTime() ) / ( 1000 * 60 * 60 * 24 ) );
var target = document.getElementById( 'target' );
if( target )
{
target.innerHTML = diff + ' jours';
}
}
</script>
</head>
<body onload="dateDifference()">
<h1>Différence de date en Javascript</h1>
<p>en réponse à <a href="
http://www.commentcamarche.net/forum/affich 5953051 calcul duree date creation et date visite">Calcul durée date création et date visite</a>.</p>
<p>Testé sous Windows XP (SP2), avec IE (6 et 7), FireFox (2) et Opéra(9).</p>
<p><a title="Validation XHTML" href="
http://validator.w3.org/check?uri=referer">XHTML 1.0 Strict</a></p>
<p><a title="Validation CSS" href="
http://jigsaw.w3.org/css-validator/check/referer">CSS 2.0</a></p>
<h2>Nombre de jours écoulés depuis ma naissance</h2>
<p id="target"></p>
<hr />
<h2>Ton exemple, depuis le 15 avril</h2>
<script type="text/javascript">
var t = new Date();
var j=t.getDate()
var DateCreation = new Date( 2008, 4, 15);
var d=DateCreation.getDate();
var Duree = Math.ceil( ( j - d ) );
document.write('<p>' + Duree + ' jours</p>');
</script>
</body>
</html>