|
@ -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>
|