js 显示时间戳转化为几分钟之前多久之前方法函数
2017-08-04 13:52
555 查看
function getDateDiff(data) { //var str = data; //将字符串转换成时间格式 var timePublish = new Date(data); var timeNow = new Date(); var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var month = day * 30; var diffValue = timeNow - timePublish; var diffMonth = diffValue / month; var diffWeek = diffValue / (7 * day); var diffDay = diffValue / day; var diffHour = diffValue / hour; var diffMinute = diffValue / minute; if (diffValue < 0) { alert("错误时间"); } else if (diffMonth > 3) { result = timePublish.getFullYear() + "-"; result += timePublish.getMonth() + "-"; result += timePublish.getDate(); alert(result); } else if (diffMonth > 1) { result = parseInt(diffMonth) + "月前"; } else if (diffWeek > 1) { result = parseInt(diffWeek) + "周前"; } else if (diffDay > 1) { result = parseInt(diffDay) + "天前"; } else if (diffHour > 1) { result = parseInt(diffHour) + "小时前"; } else if (diffMinute > 1) { result = parseInt(diffMinute) + "分钟前"; } else { result = "刚收藏"; } return result; }
相关文章推荐
- js实现时间显示几天前、几小时前或者几分钟前的方法集锦
- js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
- JS中显示时间的函数汇总
- js实现在网页上简单显示时间的方法
- 显示js对象所有属性和方法的函数
- js实时获取并显示当前时间的方法
- JS 将变量 转化为字符串的方法, 适用于所有类型,数组, 对象,函数和基本类型等
- 在jsp页面上写js函数自动显示系统时间
- JS实现日期时间动态显示的方法
- JS简单获取及显示当前时间的方法
- 显示js对象所有属性和方法的函数
- 显示js对象所有属性和方法的函数
- JS备忘--子父页面获取元素属性、显示时间,iframe之间互相调用函数
- js 显示现在时间 自制函数
- js 处理日期时间字符串显示的方法
- 显示js对象所有属性和方法的函数
- JS实现浏览器状态栏显示时间的方法
- 关于js如何将毫秒类型的时间转化成几小时几分钟前或者是日期(yyyy-DD-MM)
- JS实现浏览器状态栏显示时间的方法