From 8ead6c59367c0fba2357a96fe2b1309cb65bc09b Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Fri, 26 Aug 2022 14:39:41 +0800
Subject: [PATCH] 增强日期工具类
---
src/utils/dateUtils.js | 30 ++++++++++++++++++++++++++++--
1 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/src/utils/dateUtils.js b/src/utils/dateUtils.js
index 9d43dc1..44f67e2 100644
--- a/src/utils/dateUtils.js
+++ b/src/utils/dateUtils.js
@@ -1,3 +1,27 @@
+// 日期转字符串格式
+function DateToStr (date) {
+ var year = date.getFullYear()// 年
+ var month = date.getMonth()// 月
+ var day = date.getDate()// 日
+ var hours = date.getHours()// 时
+ var min = date.getMinutes()// 分
+ var second = date.getSeconds()// 秒
+ return year + '-' +
+ ((month + 1) > 9 ? (month + 1) : '0' + (month + 1)) + '-' +
+ (day > 9 ? day : ('0' + day)) + ' ' +
+ (hours > 9 ? hours : ('0' + hours)) + ':' +
+ (min > 9 ? min : ('0' + min)) + ':' +
+ (second > 9 ? second : ('0' + second))
+}
+function getToDay () {
+ var date = new Date()
+ var year = date.getFullYear()// 年
+ var month = date.getMonth()// 月
+ var day = date.getDate()// 日
+ return year + '-' +
+ ((month + 1) > 9 ? (month + 1) : '0' + (month + 1)) + '-' +
+ (day > 9 ? day : ('0' + day)) + ' '
+}
/**
* 根据指定时间去返回天数
* @param start 开始时间
@@ -24,8 +48,8 @@
}
/**
- * 获取多少月前的时间
- * @param num 多少月
+ * 获取多少天前的时间
+ * @param num 多少天
* @returns {string} yyyy-MM-dd 00:00:00
*/
function getSpecifyDayDate (day) {
@@ -47,6 +71,8 @@
}
export default {
+ DateToStr,
+ getToDay,
tmpTDiff,
getSpecifyMonthDate,
getSpecifyDayDate,
--
Gitblit v1.9.3