介绍
这篇文章主要介绍微信小程序开发中常用工具类有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>微信小程序常用工具类详解强>
前言:
做微信小程序当中,会遇到好多的工具类跑龙套。js,这里记载下来以便平常使用(Ps:建议通过目录查看)
<强>——获取日期(格式化)强>
function formatTime(日期),{ ,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 (年,月,日). map (formatNumber) . join(& # 39;/& # 39;), +, & # 39;, & # 39;, +,(小时,分钟,秒]. map (formatNumber) . join () & # 39;: & # 39; } function formatNumber (n), {=,,n  n.toString () ,return n [1], ?, n :, & # 39; 0 & # 39; +, n }
<>强,获取动态更新时间强>
function getDateDiff (dateTimeStamp), { 1000年,var minute =,, *, 60; ,var hour =, minute *, 60; ,var day =, hour *, 24; ,var halfamonth =, day *, 15; ,var month =, day *, 30; ,var year =, day *, 365; ,var 你=,new 日期().getTime (); ,var diffValue =,你背后;dateTimeStamp; ,如果(diffValue , lt;, 0) {//非才能法操作 return 才能;& # 39;数据出错& # 39;; ,} ,var yearC =, diffValue /,; ,var monthC =, diffValue /,月; ,var weekC =, diffValue /,(7, *,天); ,var dayC =, diffValue /,一天; ,var hourC =, diffValue /,小时; ,var minC =, diffValue /,一分钟; ,如果(yearC 祝辞=,1){ result 才能=,方法(yearC), +, & # 39;年以前& # 39;; ,}else 如果(monthC 祝辞=,1){ result 才能=,方法(monthC), +, & # 39;个月前& # 39;; ,}else 如果(weekC 祝辞=,1){ result 才能=,方法(weekC), +, & # 39;星期前& # 39;; ,}else 如果(dayC 祝辞=,1){ result 才能=,方法(dayC), +, & # 39;天前& # 39;; ,}else 如果(hourC 祝辞=,1){ result 才能=,方法(hourC), +, & # 39;小时前& # 39;; ,}else 如果(minC 祝辞=,5){ result 才能=,方法(minC), +, & # 39;分钟前& # 39;; ,其他}{ 时间=result 才能;& # 39;刚刚发表& # 39;; ,} ,return 结果; }
以上是“微信小程序开发中常用工具类有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!