From 77f7281ff7cee541aaa51339512e6443b7d89e42 Mon Sep 17 00:00:00 2001 From: YANGDL <114714267@qq.com> Date: 星期二, 05 一月 2021 12:04:25 +0800 Subject: [PATCH] 修改eslint配置增加mock配置 --- src/utils/DateUtils.js | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/utils/DateUtils.js b/src/utils/DateUtils.js index 6d6d868..d6410b4 100644 --- a/src/utils/DateUtils.js +++ b/src/utils/DateUtils.js @@ -4,26 +4,26 @@ * @param date * @returns {*} */ -function dateFormat(fmt, date) { - let ret - const opt = { - 'Y+': date.getFullYear().toString(), // 骞� - 'm+': (date.getMonth() + 1).toString(), // 鏈� - 'd+': date.getDate().toString(), // 鏃� - 'H+': date.getHours().toString(), // 鏃� - 'M+': date.getMinutes().toString(), // 鍒� - 'S+': date.getSeconds().toString() // 绉� - // 鏈夊叾浠栨牸寮忓寲瀛楃闇�姹傚彲浠ョ户缁坊鍔狅紝蹇呴』杞寲鎴愬瓧绗︿覆 +function dateFormat (fmt, date) { + let ret + const opt = { + 'Y+': date.getFullYear().toString(), // 骞� + 'm+': (date.getMonth() + 1).toString(), // 鏈� + 'd+': date.getDate().toString(), // 鏃� + 'H+': date.getHours().toString(), // 鏃� + 'M+': date.getMinutes().toString(), // 鍒� + 'S+': date.getSeconds().toString() // 绉� + // 鏈夊叾浠栨牸寮忓寲瀛楃闇�姹傚彲浠ョ户缁坊鍔狅紝蹇呴』杞寲鎴愬瓧绗︿覆 + } + for (const k in opt) { + ret = new RegExp('(' + k + ')').exec(fmt) + if (ret) { + fmt = fmt.replace(ret[1], (ret[1].length === 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, '0'))) } - for (let k in opt) { - ret = new RegExp('(' + k + ')').exec(fmt) - if (ret) { - fmt = fmt.replace(ret[1], (ret[1].length === 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, '0'))) - } - } - return fmt + } + return fmt } export default { - dateFormat + dateFormat } -- Gitblit v1.8.0