From ccb941b3ddf118b2aab18a6cd394f729d242f51d Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 26 十二月 2024 14:32:58 +0800 Subject: [PATCH] 完成管理评审搬迁 --- src/util/date.js | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/src/util/date.js b/src/util/date.js index 03629d0..0562baf 100644 --- a/src/util/date.js +++ b/src/util/date.js @@ -18,3 +18,38 @@ } return (year + month + days) } + +/** + * 鏃ユ湡鏍煎紡鍖� + */ +export function dateFormat(date, format = 'yyyy-MM-dd hh:mm:ss') { + if (date !== 'Invalid Date') { + var o = { + 'M+': date.getMonth() + 1, // month + 'd+': date.getDate(), // day + 'h+': date.getHours(), // hour + 'm+': date.getMinutes(), // minute + 's+': date.getSeconds(), // second + 'q+': Math.floor((date.getMonth() + 3) / 3), // quarter + S: date.getMilliseconds() // millisecond + } + if (/(y+)/.test(format)) { + format = format.replace( + RegExp.$1, + (date.getFullYear() + '').substr(4 - RegExp.$1.length) + ) + } + for (var k in o) { + if (new RegExp('(' + k + ')').test(format)) { + format = format.replace( + RegExp.$1, + RegExp.$1.length === 1 + ? o[k] + : ('00' + o[k]).substr(('' + o[k]).length) + ) + } + } + return format + } + return '' +} -- Gitblit v1.9.3