From c1db3883b0eb88aaa5e0ed7849408871a26e32ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Sun, 27 Aug 2023 20:10:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B8=E7=AE=97=E6=97=B6=E6=9A=B4=E9=9C=B2?= =?UTF-8?q?=E6=97=A5=E6=9C=9F=E8=A7=A3=E6=9E=90=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salary/formlua/func/date/DateTimeServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/com/engine/salary/formlua/func/date/DateTimeServiceImpl.java b/src/com/engine/salary/formlua/func/date/DateTimeServiceImpl.java index fa6bbd7bc..07fa4c8ae 100644 --- a/src/com/engine/salary/formlua/func/date/DateTimeServiceImpl.java +++ b/src/com/engine/salary/formlua/func/date/DateTimeServiceImpl.java @@ -296,6 +296,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = year; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -328,6 +329,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = month + 1; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -356,6 +358,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = day; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -385,6 +388,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = hour; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -414,6 +418,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = minute; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -440,6 +445,7 @@ public class DateTimeServiceImpl implements DateTimeService { reuslt = seconds; } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, reuslt); @@ -466,6 +472,7 @@ public class DateTimeServiceImpl implements DateTimeService { weekNum = getDateTimeValue(date, "WM", "WEEKNUM"); } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, weekNum); } @@ -963,6 +970,7 @@ public class DateTimeServiceImpl implements DateTimeService { weekDay = getDateTimeValue(new Date(), "DW", "WEEKDAY"); } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return new DataType(DataType.NUMBER, weekDay > 0 ? (weekDay - 1) : weekDay); } @@ -1099,6 +1107,7 @@ public class DateTimeServiceImpl implements DateTimeService { ndate = sdf.parse(dateStr); } catch (ParseException e) { logger.error("err", e); + throw new RuntimeException(e); } return ndate; }