There were many similar questions, but no one considered this calculation. Using javascript i, it is easy to find the number of milliseconds diff b / w 2 for ex:
var mil = Math.floor(new Date("1/1/2012") - new Date("1/7/2012"))
mil assigned 518400000
to get weeks i would do below
var weeks = mil / (1000*7*24*60*60);
in the above example, it exactly corresponds to 1 week. For other possible inputs, I would like to get output as ex:
n Weeks, y days , z hours
So, I did mil % (1000*7*24*3600) to get the module, and from the remainder calculate the number of days. but it is surprising that this was the answer I received from the console 1 weeks , 6 days It seems that the previously calculated week is also taken into account for several days.
How to calculate them correctly?
javascript date days hour
Deeptechtons
source share