function strDateFormat(strDate) {
var daytime =new Date(strDate.replace(/-/g, "/")).getTime();
return dates(daytime);
}
//时间戳时间格式化(毫秒)
function dates(timeStamp) {
var second =1000;
var minute = second *60;
var hour = minute *60;
var day = hour *24;
var now =new Date().getTime();
var diffValue = now - timeStamp;
var dayC = diffValue / day;
var hourC = diffValue / hour;
var minC = diffValue / minute;
var secC = diffValue / second;
if (dayC >30) {
var data =new Date(parseInt(timeStamp));
var year = data.getFullYear();
var month = data.getMonth() +1;
var days = data.getDate() <10 ?'0' + data.getDate() :'' + data.getDate();
return year +'-' + month +'-' + days;
}
if (dayC >=1) {
return parseInt(dayC) +"天前";
}else if (hourC >=1) {
return parseInt(hourC) +"小时前";
}else if (minC >=1) {
return parseInt(minC) +"分钟前";
}else if (secC >=1) {
return parseInt(secC) +"秒前";
}else {
return "刚刚"
}
}