From d9652d61d981c8fcf1dbff2da003c529aa113d03 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Thu, 26 Mar 2020 14:35:12 +0100 Subject: [PATCH] [New] Added Order.setDate(LocalDate) --- .../src/main/java/li/strolch/model/Order.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/li.strolch.model/src/main/java/li/strolch/model/Order.java b/li.strolch.model/src/main/java/li/strolch/model/Order.java index 9f2a76480..3630891c1 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/Order.java +++ b/li.strolch.model/src/main/java/li/strolch/model/Order.java @@ -16,9 +16,7 @@ package li.strolch.model; import java.text.MessageFormat; -import java.time.LocalDateTime; -import java.time.ZoneId; -import java.time.ZonedDateTime; +import java.time.*; import java.util.Date; import li.strolch.exception.StrolchPolicyException; @@ -139,6 +137,10 @@ public class Order extends AbstractStrolchRootElement implements StrolchRootElem this.date = ZonedDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault()); } + public void setDate(LocalDate localDate) { + this.date = localDate.atTime(LocalTime.MIN).atZone(ZoneId.systemDefault()); + } + public void setDate(LocalDateTime localDateTime) { this.date = localDateTime.atZone(ZoneId.systemDefault()); }