[JAVASCRIPT] convertir une date et comparer
HackTrack, le lun. 19 déc. 2005 à 13:07:56
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script>
//On suppose que la date entrée a été validée auparavant
//au format dd/mm/yyyy
function getDate(strDate){
day = strDate.substring(0,2);
month = strDate.substring(3,5);
year = strDate.substring(6,10);
d = new Date();
d.setDate(day);
d.setMonth(month);
d.setFullYear(year);
return d;
}
//Retorune:
// 0 si date_1=date_2
// 1 si date_1>date_2
// -1 si date_1<date_2
function compare(date_1, date_2){
diff = date_1.getTime()-date_2.getTime();
return (diff==0?diff:diff/Math.abs(diff));
}
</script>
</head>
<body>
Date 1: <input name="d1" id="d1" type="text" value="01/10/2004" /><br/>
Date 2: <input name="d2" id="d2" type="text" value="02/05/2005" />
<p/>
<button onclick="javascript: alert(compare(getDate(document.all('d1').value),getDate(document.all('d2').value)));">Comparer</button>
</body>
</html>
;-)
HackTrack
REPONSES