From c0b9ac930e68508da97b21c6bbdafce7148420fa Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Sat, 28 Feb 2015 20:35:53 +0100 Subject: [PATCH] [Bugfix] fixed writing time of TimeValue to XML --- .../java/li/strolch/model/xml/AbstractToSaxWriterVisitor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/li.strolch.model/src/main/java/li/strolch/model/xml/AbstractToSaxWriterVisitor.java b/li.strolch.model/src/main/java/li/strolch/model/xml/AbstractToSaxWriterVisitor.java index 5c85b3a06..b71671ec8 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/xml/AbstractToSaxWriterVisitor.java +++ b/li.strolch.model/src/main/java/li/strolch/model/xml/AbstractToSaxWriterVisitor.java @@ -42,6 +42,7 @@ import li.strolch.model.timevalue.ITimeValue; import li.strolch.model.timevalue.ITimeVariable; import li.strolch.model.timevalue.IValue; import ch.eitchnet.utils.helper.StringHelper; +import ch.eitchnet.utils.iso8601.ISO8601FormatFactory; /** * @author Robert von Burg @@ -86,7 +87,8 @@ public abstract class AbstractToSaxWriterVisitor { for (ITimeValue> timeValue : values) { this.writer.writeEmptyElement(Tags.VALUE); - this.writer.writeAttribute(Tags.TIME, timeValue.getTime().toString()); + this.writer.writeAttribute(Tags.TIME, ISO8601FormatFactory.getInstance() + .formatDate(timeValue.getTime())); this.writer.writeAttribute(Tags.VALUE, timeValue.getValue().getValueAsString()); }