Jelajahi Sumber

<feat>:修改
1、工具类

wanghaiwu 1 hari lalu
induk
melakukan
3f9d3d7fff

+ 22 - 0
code/base/nckd-jimin-base-helper/src/main/java/nckd/base/helper/CommonHelperUtils.java

@@ -7,6 +7,9 @@ import kd.bos.orm.query.QFilter;
 import kd.bos.servicehelper.BusinessDataServiceHelper;
 import org.apache.commons.lang3.ObjectUtils;
 
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
 import java.util.Map;
 import java.util.stream.Collectors;
 
@@ -39,4 +42,23 @@ public class CommonHelperUtils {
 
         return mapentity;
     }
+
+    /**
+     * 获取日期最小时分,最大时分
+     * @param date
+     * @param isStart
+     * @return
+     * @throws ParseException
+     */
+    public static Date getCurDateForm(Date date, boolean isStart) throws ParseException {
+        SimpleDateFormat shortformat = new SimpleDateFormat("yyyy-MM-dd");
+        SimpleDateFormat longformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        String dateStr = shortformat.format(date);
+        String suffix = " 00:00:00";
+        if (!isStart) {
+            suffix = " 23:59:59";
+        }
+
+        return longformat.parse(dateStr + suffix);
+    }
 }