From 607ebaf27b44e0d27925715e4c2d7e2ffff257f0 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期二, 11 七月 2023 09:49:33 +0800
Subject: [PATCH] 前端代码打包
---
Source/UBCS-WEB/dist/src/util/date.js | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 58 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/dist/src/util/date.js b/Source/UBCS-WEB/dist/src/util/date.js
new file mode 100644
index 0000000..88b9e6a
--- /dev/null
+++ b/Source/UBCS-WEB/dist/src/util/date.js
@@ -0,0 +1,58 @@
+export const calcDate = (date1, date2) => {
+ let date3 = date2 - date1;
+
+ let days = Math.floor(date3 / (24 * 3600 * 1000))
+
+ let leave1 = date3 % (24 * 3600 * 1000) //璁$畻澶╂暟鍚庡墿浣欑殑姣鏁�
+ let hours = Math.floor(leave1 / (3600 * 1000))
+
+ let leave2 = leave1 % (3600 * 1000) //璁$畻灏忔椂鏁板悗鍓╀綑鐨勬绉掓暟
+ let minutes = Math.floor(leave2 / (60 * 1000))
+
+ let leave3 = leave2 % (60 * 1000) //璁$畻鍒嗛挓鏁板悗鍓╀綑鐨勬绉掓暟
+ let seconds = Math.round(date3 / 1000)
+ return {
+ leave1,
+ leave2,
+ leave3,
+ days: days,
+ hours: hours,
+ minutes: minutes,
+ seconds: seconds,
+ }
+}
+
+/**
+ * 鏃ユ湡鏍煎紡鍖�
+ */
+export function dateFormat(date, format) {
+ format = format || 'yyyy-MM-dd hh:mm:ss';
+ if (date !== 'Invalid Date') {
+ let 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 (let 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 '';
+
+}
+
+/**
+ * 褰撳墠鏃堕棿鎴�
+ */
+export function dateNow() {
+ return dateFormat(new Date(), "yyyyMMddhhmmss");
+}
--
Gitblit v1.9.3