Javascript Date(日期)对象

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:26:57
<html>
<body>

<script type="text/javascript">

var minutes = 1000*60
var hours = minutes*60
var days = hours*24
var years = days*365
var d = new Date()
var t = d.getTime()
var y = t/years

document.write("It's been: " + y + " years since 1970/01/01!")

</script>

</body>
</html>
这段代码里的字母分别是什么意思?
var minutes = 1000*60
这里的1000从何而来?

var minutes = 1000*60//计算一分钟的毫秒数
var hours = minutes*60//计算一小时的毫秒数
var days = hours*24//计算一天的毫秒数
var years = days*365//计算一年的毫秒数,这有一个bug,因为有一些年份是366天。
var d = new Date()//新建一个Date对象
var t = d.getTime()//获取时间戳,也就是到现在的毫秒数
var y = t/years//计算年

一分钟=60秒,一秒=1000毫秒