js中两个日期相减的天数 js怎么处理两个日期的时间差,得到一个具体的数字?

js怎么处理两个日期的时间差,得到一个具体的数字?减去两个日期的毫秒时间戳得到两个时差的毫秒时间戳得到时间毫秒时间戳的方法是使用gettime方法得到毫秒时间戳后,可以根据自己的需要转换成分秒格式它可

js怎么处理两个日期的时间差,得到一个具体的数字?

减去两个日期的毫秒时间戳

得到两个时差的毫秒时间戳

得到时间毫秒时间戳的方法是使用gettime方法

得到毫秒时间戳后,可以根据自己的需要转换成分秒格式它可以转换为date()类型,直接减去毫秒除以1000,分钟除以60000

var D1=新日期(“2016/03/28 10:17:22”)var d2=新日期(“2016/03/28 11:17:22”)控制台.log(parseInt(D2-D1))//两次之间的毫秒数控制台.log(parseInt(D2-D1)/1000)//两次之间的秒数控制台.log(parseInt(D2-D1)/6000)//两次之间的分钟数控制台.log(parseInt(D2-D1)/3600000)//两次相差小时数