javascript 计算时间差

<script>

var startDate= new Date("2004/3/1 12:00");

var endDate= new Date("2004/3/1 15:00");

var df=(endDate.getTime()-startDate.getTime())/3600/1000;

alert(df+"小时");

</script>

俺懒,给你的小时数,你要是不知道再怎么改的话查课本啊,九年制的