diff --git a/src/DOM.cpp b/src/DOM.cpp index a7f760a14..f9a64a594 100644 --- a/src/DOM.cpp +++ b/src/DOM.cpp @@ -32,7 +32,6 @@ #include #include #include -#include #include #include #include @@ -320,7 +319,7 @@ bool DOM::get (const std::string& name, const Task& task, Variant& value) if (ref.size () && size == 2 && column && column->type () == "date") { - Date date (ref.get_date (canonical)); + ISO8601d date (ref.get_date (canonical)); if (elements[1] == "year") { value = Variant (static_cast (date.year ())); return true; } else if (elements[1] == "month") { value = Variant (static_cast (date.month ())); return true; } else if (elements[1] == "day") { value = Variant (static_cast (date.day ())); return true; } @@ -384,7 +383,7 @@ bool DOM::get (const std::string& name, const Task& task, Variant& value) // ..entry.hour // ..entry.minute // ..entry.second - Date date (i.first.substr (11)); + ISO8601d date (i.first.substr (11)); if (elements[3] == "year") { value = Variant (static_cast (date.year ())); return true; } else if (elements[3] == "month") { value = Variant (static_cast (date.month ())); return true; } else if (elements[3] == "day") { value = Variant (static_cast (date.day ())); return true; }