export function formatDate(date, fmt) { const o = { 'M+': date.getMonth() + 1, // 月份 'd+': date.getDate(), // 日 'h+': date.getHours(), // 小时 'm+': date.getMinutes(), // 分 's+': date.getSeconds(), // 秒 S: date.getMilliseconds() // 毫秒 }; if (/(y+)/.test(fmt)) { // eslint-disable-next-line no-param-reassign fmt = fmt.replace(RegExp.$1, `${date.getFullYear()}`.substr(4 - RegExp.$1.length)); } for (const k in o) { if (new RegExp(`(${k})`).test(fmt)) { // eslint-disable-next-line no-param-reassign fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : `00${o[k]}`.substr(`${o[k]}`.length)); } } return fmt; } export function copyText(text) { uni.setClipboardData({ data: text, success: () => { uni.showToast({ title: '复制成功', icon: 'none' }); }, fail: (err) => { uni.showToast({ title: '复制失败', icon: 'none' }); } }); }