From 27d1d8877013607fed0886076cf3cdd3739a632f Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 16 Jan 2018 11:43:44 +0800 Subject: [PATCH] update code --- .../src/main/java/com/lyms/platform/msg/utils/DateUtils.java | 6 ++++++ .../com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java b/platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java index 9f5854b..8ba93a6 100644 --- a/platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java +++ b/platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java @@ -230,4 +230,10 @@ public class DateUtils { } return Math.abs(result); } + public static void main(String[] args) { + Date startDate = DateUtils.getNewDate(new Date(), -1 - 1, "月", 1); + Date endDate = DateUtils.getNewDate(new Date(), -1, "月",2); + System.out.println(DateUtils.getDateStr(startDate, Y_M_D)); + System.out.println(DateUtils.getDateStr(endDate,Y_M_D)); + } } diff --git a/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java b/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java index 10a4f3b..1fb9abf 100644 --- a/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java +++ b/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java @@ -487,12 +487,13 @@ public class TempleteMsgGenerateWorker implements Runnable { if (start != null && end != null) { Date startDate = DateUtils.getNewDate(new Date(),-end-1, "月", sendTimeType); - Date endDate = DateUtils.getNewDate(new Date(),-start,"月",sendTimeType); + Date endDate = DateUtils.getNewDate(new Date(),-start,"月",sendTimeType+1); startDate = DateUtils.formatDate(startDate, DateUtils.Y_M_D); endDate = DateUtils.formatDate(endDate,DateUtils.Y_M_D); babyModelQuery.setBirthStart(startDate); babyModelQuery.setBirthEnd(endDate); - + System.out.println(DateUtils.getDateStr(startDate, DateUtils.Y_M_D)); + System.out.println(DateUtils.getDateStr(endDate,DateUtils.Y_M_D)); List babyModels = babyBookbuildingService.queryBabyBuildByCond(babyModelQuery); if (CollectionUtils.isNotEmpty(babyModels)) { -- 1.8.3.1