From ebff3bb9647a2741ed564ecd5333f7a3c27ff5e7 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 05 十二月 2023 09:57:37 +0800
Subject: [PATCH] gx
---
src/utils/formatTime.ts | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/src/utils/formatTime.ts b/src/utils/formatTime.ts
index 51d0b7c..3c7221c 100644
--- a/src/utils/formatTime.ts
+++ b/src/utils/formatTime.ts
@@ -1,3 +1,5 @@
+import { Data } from "electron/main"
+import { confingInfoStore } from '@/stores/StoresConfing'
/**
* 时间日期转换
* @param date 当前时间,new Date() 格式
@@ -211,3 +213,22 @@
const y=Math.abs(parseInt(date1[11]) - parseInt(date2[12]))
return m+'年'+y+'月'
}
+export function jgTime(data1:Data,data2:Data):number{
+ // 获取两个日期的毫秒数
+ var milliseconds1 = data1.getTime();
+ var milliseconds2 = data2.getTime();
+ // 计算两个日期的差值(毫秒数差)
+ var differenceInMilliseconds = milliseconds2 - milliseconds1;
+ var differenceInSeconds = Math.floor(differenceInMilliseconds / 1000);
+ return differenceInSeconds
+}
+// 获取工作时间
+export function isworkTime(param: Date): boolean {
+ const begin=confingInfoStore().confingInfo.beginWorkTime
+ const endW=confingInfoStore().confingInfo.endWorkTime
+ const hour: number = new Date(param).getHours()
+ if(begin===undefined||endW===undefined) return true
+ if (hour < begin||hour>endW) return false
+ else return true
+}
+
--
Gitblit v1.8.0