Javascript 倒计时.js给出的时差不正确

Javascript 倒计时.js给出的时差不正确,javascript,jquery,Javascript,Jquery,我使用的是在fromDate和toDate之间设置倒计时文本。下面是我的代码片段 var fromDate = new Date(2015, 01, 01); var toDate = new Date(2015, 01, 02); var countDown = countdown(fromDate, toDate).toString(); console.log(fromDate); console.log(toDate); console.log(countDown); 我得到以下输出

我使用的是在
fromDate
toDate
之间设置倒计时文本。下面是我的代码片段

var fromDate = new Date(2015, 01, 01);
var toDate = new Date(2015, 01, 02);
var countDown = countdown(fromDate, toDate).toString();
console.log(fromDate);
console.log(toDate);
console.log(countDown);
我得到以下输出

Sat Feb 01 2015 00:00:00 GMT+0530 (IST)
Sun Feb 02 2015 00:00:00 GMT+0530 (IST)
-1 years, 11 months, and 30 days.
我还尝试过这样构造
fromDate
toDate

var fromDate = new Date("February 01, 2015 00:00:00");

但是我得到了同样的负值。我是否做错了什么,或者这是
countdown.js
本身的问题?

我找不到确切的问题,但当我像这样在本地使用他们的代码时,它工作正常,我得到了正确的结果

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
    <script type="text/javascript" src="jquery.min.js"></script>
    <script type="text/javascript" src="countdown.js"></script>

</head>
<body>
    <script>
var fromDate = new Date(2015, 01, 01);
var toDate = new Date(2015, 01, 02);
var countDown = countdown(fromDate, toDate).toString();
console.log(fromDate);
console.log(toDate);
console.log(countDown);
</script>
</body>
</html>

我使用的倒计时的旧版本有这个问题。从这里开始,使用
v2.4.1
解决此问题-
Date {Sun Feb 01 2015 00:00:00 GMT+0530 (India Standard Time)}
Date {Mon Feb 02 2015 00:00:00 GMT+0530 (India Standard Time)}
1 day