const formatDate = (date, fmt = 'yyyy-MM-dd') => { var o = { "M+": date.getMonth() + 1, //月份 "d+": date.getDate(), //日 "h+": date.getHours() % 12 == 0 ? 12 : date.getHours() % 12, //小时 "H+": date.getHours(), //小时 "m+": date.getMinutes(), //分 "s+": date.getSeconds(), //秒 "q+": Math.floor((date.getMonth() + 3) / 3), //季度 "S": date.getMilliseconds() //毫秒 }; if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return fmt; } const formatNumber = n => { n = n.toString() return n[1] ? n : '0' + n } const checkMobile = mobile => { return /^1[234578]\d{9}$/.test(mobile) } const error = msg => { wx.showToast({ icon: 'none', title: msg, }) } const success = msg => { wx.showToast({ title: msg, }) } module.exports = { formatDate, checkMobile: checkMobile, error, success }