<script language="javascript">
function DateDiff(date1, date2)
{
//小时差别
date1=date1.substring(5,9).replace(/\-/g,'/')+'/'+date1.substring(0,4)+' '+date1.substring(11);
date2=date2.substring(5,9).replace(/\-/g,'/')+'/'+date2.substring(0,4)+' '+date2.substring(11);var objDate1=new Date(date1);
var objDate2=new Date(date2);
return (objDate1.getTime()-objDate2.getTime())/1000/3600;
}//调用
alert(DateDiff("2005-09-22 18:00", "2005-09-22 19:01"));
</script>
function DateDiff(date1, date2)
{
//小时差别
date1=date1.substring(5,9).replace(/\-/g,'/')+'/'+date1.substring(0,4)+' '+date1.substring(11);
date2=date2.substring(5,9).replace(/\-/g,'/')+'/'+date2.substring(0,4)+' '+date2.substring(11);var objDate1=new Date(date1);
var objDate2=new Date(date2);
return (objDate1.getTime()-objDate2.getTime())/1000/3600;
}//调用
alert(DateDiff("2005-09-22 18:00", "2005-09-22 19:01"));
</script>
function cc(dd,dadd)
{
var ostr=dd.split("-");
var sstr=ostr[2].split(" ");
dd=ostr[1]+"/"+sstr[0]+"/"+ostr[0]+" "+sstr[1]
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 60 * 60 * 1000
a = new Date(a)
return a.getFullYear() + "-" + (a.getMonth() + 1) + "-" + a.getDate() + " " + a.getHours() + ":" + a.getMinutes()
}
document.write(cc("2002-12-23 1:30",6))</script>