diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java index 1473312..f18fdc5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java @@ -142,15 +142,20 @@ public class PredictedStatisticsFacade { } private static String getGestationalWeeks(Date date) { + String str = ""; try { long s = new Date().getTime() - date.getTime(); long d = s / (60 * 60 * 24 * 1000); int day = (int) d; int w = day / 7; int dd = day % 7; - return "孕" + w + "周+" + dd + "天"; + str += "孕" + w + "周"; + if (dd != 0) { + str += "+" + dd + "天"; + } + return str; } catch (Exception e) { - return ""; + return str; } }