楼主:
iWRZ (NE~_~RO)
2014-10-24 18:48:04本噜蛇是新手
从来没写过 JavaScript
自己想写一个简单的计算天数程式放在网页上
看一些demo程式码拼拼凑凑写出来的
功能大约是从 2014年6月17日午夜开始到今天累计的天数
本噜蛇从来不会开发 JavaScript
于是把程式码丢到ifreesite.com跑跑看
正确输出应该是130天
跑出来的结果是100天
请问各位大大哪里写错了?
原始码如下:
<script language="JavaScript" type="text/javascript">
function GetDateStr() {
var ONE_DAY = 86400000; // 1 day == 24 * 60 * 60 * 1000 ms
var startDate = new Date( 2014, 6, 17 );
var today = new Date();
today.setFullYear( today.getFullYear() );
var diff = Math.round( ( today - startDate ) / ONE_DAY );
return diff ;
}
document.write( GetDateStr() );
</script>