87,910
社区成员
发帖
与我相关
我的任务
分享
var date1 = new Date("2007/11/26");
var date2 = new Date("1996/06/11");
var date3 = new Date(2000,date1.getMonth(),date1.getDate());
var date4 = new Date(2000,date2.getMonth(),date2.getDate());
var year = date1.getFullYear() - date2.getFullYear() + (date3 > date4 ? 0 : -1);
<script type="text/javascript">
var date1 = new Date("2007/11/26");
var date2 = new Date("1996/06/11");
var date3 = (date1-date2)/1000/60/60/24/365;
window.alert(Math.round(date3*100)/100); //如果是3位小数点就*1000,4位*10000
</script>
<script type="text/javascript">
var date1 = new Date("2007/11/26");
var date2 = new Date("1996/06/11");
window.alert((date1-date2)/1000/60/60/24/365);
</script>