js 计算日期相差多少月,多少天

var beginDate = new Date(2019,1,12);

var endDate =new Date(2019,10,22);

//获取日期相差月份

var intervalMonth =(endDate.getFullYear()*12+endDate.getMonth())-(beginDate.getFullYear()*12+beginDate.getMonth());

//获取日期相差天数

var intervalDay=(endDate.getTime()-beginDate.getTime()) / 1000 / 60 / 60 / 24; //除1000是毫秒,不加是秒

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。