求这一个js代码的完整获取系统时间的方法,格式和我要一样,我怎么获取的是13年5月12日。。。求解

<script type="text/javascript">
function startTime()
{
var today=new Date()
var year=today.getYear()
var month=today.getMonth()
var date=today.getDate()
var days=today.getDay()
var hour=today.getHours()
var minute=today.getMinutes()
var second=today.getSeconds()
var day=new Array(7)
day[0]="日"
day[1]="一"
day[2]="二"
day[3]="三"
day[4]="四"
day[5]="五"
day[6]="六"
document.getElementById('txt').innerHTML=year+"年"+month+"月"+date+"日"+"星期"+day+hour+":"+minute+":"+second
t=setTimeout('startTime()',500)
}
minute=checkTime(minute)
second=checkTime(second)
function checkTime(i)
{
if (i<10)
{i="0" + i}
return i
}
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
能帮我补充完整。最好
这是我以前的代码,格式你自己改。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
    <head>
        <title>新建网页</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="description" content="" />
        <meta name="keywords" content="" />
        <script type="text/javascript">
            function shuashijian(){
                //获取时间信息显示在div里边

                //创建时间对象
                var mytime = new Date();

                var yy     = mytime.getFullYear();
                var month  = mytime.getMonth() + 1;
                var riqi   = mytime.getDate();
                var hour   数宽孝= mytime.getHours();
                var minute = mytime.getMinutes();
                var second = mytime.getSeconds();

                //年月日时分秒信息拼装 2012-05-04 16:07:30
                var time_info = yy+"-"+month+"-"+riqi+" "+hour+":"+minute+":"+second;

                //将时间信息显示在div里边 innerHTML
                var 薯稿mydiv = document.getElementById('clock');
           巧盯     mydiv.innerHTML = time_info;
            }
            function start_time(){
                setInterval("shuashijian()",1000);
            }
    </script>
        <style type="text/css">
        </style>
    </head>
    <body onload="start_time()">
        <div id="clock"></div>
    </body>
</html>

给月+1就行了,默认的月获取到的仿李是当前月份少1,其他备察迟一切没培时间都正常
var month=today.getMonth()+1;