aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward Barnard2016-12-24 08:51:14 +0100
committerEdward Barnard2016-12-24 08:51:14 +0100
commite1b65586a019bac3ce507ce53d8293a5a06cc8bb (patch)
tree882dca4a1041547ac58efd45ad096a74f30a5129
parent60b9fa606529cf13954a156f1fe340fe48b50355 (diff)
downloadrust-plist-e1b65586a019bac3ce507ce53d8293a5a06cc8bb.tar.bz2
Write XML dates in the correct format. Closes #13.
-rw-r--r--src/xml/writer.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xml/writer.rs b/src/xml/writer.rs
index d165f2c..bf3432a 100644
--- a/src/xml/writer.rs
+++ b/src/xml/writer.rs
@@ -166,7 +166,7 @@ impl<W: Write> PlistEventWriter for EventWriter<W> {
try!(self.write_element_and_value("data", &base64_data));
}
PlistEvent::DateValue(ref value) => {
- let date = value.to_rfc3339();
+ let date = format!("{:?}", value);
try!(self.write_element_and_value("date", &date));
}
PlistEvent::IntegerValue(ref value) => {
@@ -242,7 +242,7 @@ mod tests {
<key>Data</key>
<data>AAAAvgAAAAMAAAAeAAAA</data>
<key>Birthdate</key>
- <date>1981-05-16T11:32:06+00:00</date>
+ <date>1981-05-16T11:32:06Z</date>
</dict>
</plist>";