jack 7 jaren geleden
bovenliggende
commit
21b662d3b5
1 gewijzigde bestanden met toevoegingen van 29 en 27 verwijderingen
  1. 29 27
      e/a.html

+ 29 - 27
e/a.html

@ -279,33 +279,35 @@
279 279

280 280
					}
281 281
				});
282
			function commenTime(startTime){
283
	var nowTimg =  new Date();
284
	var startdate = new Date(); 
285
	startdate.setFullYear(parseInt(startTime.substring(0,4)));
286
	startdate.setMonth(parseInt(startTime.substring(4,6))-1);
287
	startdate.setDate(parseInt(startTime.substring(6,8)));
288
	startdate.setHours(parseInt(startTime.substring(8,10)));
289
	startdate.setMinutes(parseInt(startTime.substring(10,12)));
290
	startdate.setSeconds(parseInt(startTime.substring(12,14)));
291
	var date3=nowTimg.getTime()-startdate.getTime();  //时间差的毫秒数
292
    var hours = parseInt((date3 % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
293
    var minutes = parseInt((date3 % (1000 * 60 * 60)) / (1000 * 60));
294
    if(date3 < 60000){
295
    	return "刚刚";
296
    }else if(date3 >= 60000 && date3 < 3600000){
297
    	return minutes + "分钟前";
298
    }else if(date3 >= 3600000 && date3 < 86400000){
299
    	return hours + "小时前";
300
    }else if(date3 >= 86400000 && date3 < 172800000){
301
    	return "昨天 " + startTime.substring(8,10) + ":" +startTime.substring(10,12);
302
    	
303
    }else if(date3 >= 172800000 && date3 < 31536000000){
304
    	return startTime.substring(4,6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6,8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8,10) + ":" + startTime.substring(10,12);
305
    }
306
    else{
307
    	return startTime.substring(0,4)  + "年" + startTime.substring(4,6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6,8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8,10) + ":" + startTime.substring(10,12);
308
    }
282
			//时间显示规则
283
function commenTime(startTime) {
284
	var nowTimg = new Date();
285
	var startdate = new Date();
286
	startdate.setFullYear(parseInt(startTime.substring(0, 4)));
287
	startdate.setMonth(parseInt(startTime.substring(4, 6)) - 1);
288
	startdate.setDate(parseInt(startTime.substring(6, 8)));
289
	startdate.setHours(parseInt(startTime.substring(8, 10)));
290
	startdate.setMinutes(parseInt(startTime.substring(10, 12)));
291
	startdate.setSeconds(parseInt(startTime.substring(12, 14)));
292
	var date3 = nowTimg.getTime() - startdate.getTime(); //时间差的毫秒数
293
	var hours = parseInt((date3 % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
294
	var minutes = parseInt((date3 % (1000 * 60 * 60)) / (1000 * 60));
295
	if(date3 < 60000) {
296
		return "刚刚";
297
	} else if(date3 >= 60000 && date3 < 3600000) {
298
		return minutes + "分钟前";
299
	} else if(date3 >= 3600000 && date3 < 86400000) {
300
		return hours + "小时前";
301
	} else if(date3 >= 86400000) {
302

303
		if(nowTimg.getFullYear() == startTime.substring(0, 4)) {
304

305
			return startTime.substring(4, 6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6, 8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8, 10) + ":" + startTime.substring(10, 12);
306
		} else {
307

308
			return startTime.substring(0, 4) + "年" + startTime.substring(4, 6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6, 8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8, 10) + ":" + startTime.substring(10, 12);
309
		}
310
	}
309 311
}
310 312
			})
311 313
		</script>