Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ruby和javascript中的日期差异(以天为单位)_Javascript_Date - Fatal编程技术网

ruby和javascript中的日期差异(以天为单位)

ruby和javascript中的日期差异(以天为单位),javascript,date,Javascript,Date,Ruby和javascript计算日期差异的方式不同 红宝石: JavaScript: (new Date() - new Date(2000,1,1))/86400000 5298.566723310185 我做错了什么?Javascript的对象从0开始计算月份。因此: (new Date() - new Date(2000,1,1))/86400000 应该是: (new Date() - new Date(2000,0,1))/86400000 Javascript的对象从一个月前

Ruby和javascript计算日期差异的方式不同

红宝石:

JavaScript:

(new Date() - new Date(2000,1,1))/86400000
5298.566723310185
我做错了什么?

Javascript的对象从0开始计算月份。因此:

(new Date() - new Date(2000,1,1))/86400000
应该是:

(new Date() - new Date(2000,0,1))/86400000

Javascript的对象从一个月前的0.omg开始,我是个白痴,请回答,如果我告诉你我有多少次遇到这个问题,我会接受的,哥们。。哈哈罗姆:看起来只有我们两个人投了反对票
(new Date() - new Date(2000,0,1))/86400000