<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function shicha() {
var datetime = new Date(1999, 1, 4, 10, 15, 32);
var datetime1 = new Date();
var sqlnian = ((datetime1.getTime() - datetime.getTime()) / 1000 / 3600 / 24 / 365).toLocaleString(); //相差年数
var Y = sqlnian.indexOf('.');
var nian = sqlnian.substr(0, Y); //年数
var sqlmoth = (sqlnian - nian) * 12;
var moth = parseInt(sqlmoth); //月份
var sqlri = (sqlmoth - moth) * 30;
var day = parseInt(sqlri); //日
var sqlhour = (sqlri - day) * 24;
var hour = parseInt(sqlhour); //小时
var sqlfen = (sqlhour - hour) * 60;
var fen = parseInt(sqlfen); // 分
var sqlmiao = (sqlfen - fen) * 60;
var miao = parseInt(sqlmiao);
document.write("1999年1月4日10点15分32秒到现在时差为"+nian+"年"+moth+"个月"+day+"天"+hour+"小时"+fen+"分"+miao+"秒");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Button1" type="button" value="1999年1月4日10点15分32秒到现在时间差" οnclick="shicha()" />
</div>
</form>
</body>
</html>