js 日期格式化

<html>
	<body>
    <script>
    /**
    * @param {number}时间戳,由 new Date().getTime() 而得
    */
    function formatTime(timestamp) {
            function add0(m) { return m < 10 ? '0' + m : m }
            var time = new Date(timestamp ? timestamp : new Date().getTime());
            var y = time.getFullYear();
            var m = time.getMonth() + 1;
            var d = time.getDate();
            var h = time.getHours();
            var mm = time.getMinutes();
            var s = time.getSeconds();
            return y + '-' + add0(m) + '-' + add0(d) + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s);
      }
      
     var str =formatTime()
     document.body.innerHTML =str
  	</script>
    </body>

</html>