时间差计算

时间差

  • 从月向后排,满足1则返回。
			function time(date1,date2){
				let numb = date2.getTime() - date1.getTime();
				let min = numb/1000/60;
				let s = numb/1000;
				let hours = numb/1000/60/60;
				let day = numb/1000/60/60/24;
				let mon = numb/1000/60/60/24/30;  //30天为一月
				if(mon>1)
					return `${Math.ceil(numb)}月`;
				else if(day>1)
					return `${Math.ceil(day)}天`;
				else if(hours>1)
					return `Math.ceil(hours)小时`;
				else if(min>1)
					return `${Math.ceil(min)}分`;
				else 
					return `${Math.ceil(s)}秒`;
			};
			let str = time(new Date('2013/04/02 18:00'),new Date('2013/04/03 18:02'));
			alert(str)
posted @ 2021-06-19 15:14  小泽沐优声  阅读(34)  评论(0编辑  收藏  举报