function formatShowTime(timeStr) {
var time = new Date((timeStr).replace(new RegExp("-", "gm"), "/"));
var currentTime = new Date();
var d_time = currentTime.getTime() - time.getTime();
if (d_time <= 60 * 1000) {
// 1分钟以内
return '刚刚';
} else if (d_time <= 60 * 60 * 1000) {
// 1小时以内
return Math.ceil(d_time / (60 * 1000)) + '分钟前';
} else if (d_time <= 12 * 60 * 60 * 1000) {
// 12小时以内
return Math.ceil(d_time / (60 * 60 * 1000)) + '小时前';
} else if (d_time <= 7 * 24 * 60 * 60 * 1000) {
// 7天以内
return Math.ceil(d_time / (24 * 60 * 60 * 1000)) + '天前';
} else {
// 7天以上
return time.toJSON().substring(0, 10);
}
}