From 6ef9e5189ac1888b8c4c504d5c5d3f431807ff56 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期六, 15 三月 2025 11:57:40 +0800
Subject: [PATCH] 修改电路试验单位
---
src/util/date.js | 45 ++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 42 insertions(+), 3 deletions(-)
diff --git a/src/util/date.js b/src/util/date.js
index 867a406..0562baf 100644
--- a/src/util/date.js
+++ b/src/util/date.js
@@ -1,8 +1,7 @@
/**
* 鑾峰彇骞存湀鏃�
*/
-export function getYearAndMonthAndDays() {
- const date = new Date()
+export function getYearAndMonthAndDays(date=new Date()) {
let year = date.getFullYear()
let month = date.getMonth() + 1
if (month < 10) {
@@ -12,5 +11,45 @@
}
year = year + '-'
let days = date.getDate()
- return year + month + days
+ if (days < 10) {
+ days = '0' + days
+ } else {
+ days = days
+ }
+ 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