时间:2021-05-18
微信小程序 常用工具类详解
前言:
做微信小程序当中,会遇到好多的工具类util.js,这里记载下来以便平常使用 (Ps:建议通过目录查看)
-获取日期(格式化)
function formatTime(date) { var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds() return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')}function formatNumber(n) { n = n.toString() return n[1] ? n : '0' + n}-获取动态更新时间
function getDateDiff (dateTimeStamp) { var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var halfamonth = day * 15; var month = day * 30; var year = day * 365; var now = new Date().getTime(); var diffValue = now - dateTimeStamp; if(diffValue < 0){ //非法操作 return '数据出错'; } var yearC = diffValue / year; var monthC = diffValue / month; var weekC = diffValue / (7 * day); var dayC = diffValue / day; var hourC = diffValue / hour; var minC = diffValue / minute; if(yearC >= 1){ result = parseInt(yearC) + '年以前'; }else if(monthC >= 1){ result = parseInt(monthC) + '个月前'; }else if(weekC >= 1){ result = parseInt(weekC) + '星期前'; }else if(dayC >= 1){ result = parseInt(dayC) + '天前'; }else if(hourC >= 1){ result = parseInt(hourC) + '小时前'; }else if(minC >= 5){ result = parseInt(minC) + '分钟前'; }else{ result = '刚刚发表'; } return result;}感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
实例如下:/***常用工具类*@authorhetiewei(贺铁伟)**/publicclassJayCommonUtil{/***按指定大小,分隔集合,将集
本文实例为大家分享了Java常用工具类的具体代码,供大家参考,具体内容如下UUID工具类packagecom.jarvis.base.util;importja
关于网页设计常用工具及内涵与总体要求,网建为大家简单分析下:首先我们先来说下网页设计常用工具:1、网页美化工具(图像):photoshop和fireWork等2
本文实例为大家分享了java常用工具类的具体代码,供大家参考,具体内容如下Random随机数工具类packagecom.jarvis.base.util;imp
7月14日,微信公布了新的官方网站开门店常用工具——微小店铺,可一键生成卖货小程序,降低商家进到小程序生态环保经营和卖货的门槛。随着着“零元开门店”、“免附加的