From c194bfe56895e5271a13ef173f4d57f578f8131a Mon Sep 17 00:00:00 2001
From: zhangjian <zhangjianrock@163.com>
Date: 星期二, 27 六月 2023 14:07:17 +0800
Subject: [PATCH] 根据开始坐标点,角度,计算结束点坐标
---
ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java | 29 +++++++++++++++++++++++++++++
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java
index d0f8c69..e2bec71 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java
@@ -27,6 +27,7 @@
public static String YYYYMMDDHHMMSS = "yyyyMMddHHmmss";
public static String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss";
+ public static String HH_MM_SS = "HH:mm:ss";
private static String[] parsePatterns = {
"yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", "yyyy-MM",
@@ -184,4 +185,32 @@
ZonedDateTime zdt = localDateTime.atZone(ZoneId.systemDefault());
return Date.from(zdt.toInstant());
}
+
+ /*鍒ゆ柇鏃堕棿鏄惁鍦ㄦ椂闂村唴*/
+ public static boolean TimeCompare(String startT,String endT)
+ {
+ LocalTime startTime = LocalTime.parse(startT); // 寮�濮嬫椂闂�
+ LocalTime endTime = LocalTime.parse(endT); // 缁撴潫鏃堕棿
+ LocalTime currentTime = LocalTime.now(); // 褰撳墠鏃堕棿
+ // 鍒ゆ柇褰撳墠鏃堕棿鏄惁鍦ㄦ椂闂村尯闂村唴
+ if (currentTime.isAfter(startTime) && currentTime.isBefore(endTime)) {
+ // System.out.println("褰撳墠鏃堕棿鍦ㄦ椂闂村尯闂村唴");
+ return true;
+ } else {
+ // System.out.println("褰撳墠鏃堕棿涓嶅湪鏃堕棿鍖洪棿鍐�");
+ return false;
+ }
+ }
+ public static boolean TimeCompare(Date startT,Date endT)
+ {
+ Date current=new Date();
+ // 鍒ゆ柇褰撳墠鏃堕棿鏄惁鍦ㄦ椂闂村尯闂村唴
+ if (current.after(startT) && current.before(endT)) {
+ // System.out.println("褰撳墠鏃堕棿鍦ㄦ椂闂村尯闂村唴");
+ return true;
+ } else {
+ // System.out.println("褰撳墠鏃堕棿涓嶅湪鏃堕棿鍖洪棿鍐�");
+ return false;
+ }
+ }
}
--
Gitblit v1.9.3