Q:

Time difference in hours javascript

I have a variable called nowTime and it looks like this 
Mon Feb 24 2014 11:57:53 GMT+0200 (Egypt Standard Time)

and another variable with another date like this
Mon Mar 24 2014 11:20:33 GMT+0200 (Egypt Standard Time)

and I apply the following equation to get the difference in hours 
var hours = Math.abs(nowTime - notTime) / 36e5;

but hours is equal to 671.3777638888889
why is that?

A:

This is clearly because there's 672 hours between 24th February and 24th of March

