diff options
Diffstat (limited to 'xmloff/source/text/txtflde.cxx')
-rw-r--r-- | xmloff/source/text/txtflde.cxx | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/xmloff/source/text/txtflde.cxx b/xmloff/source/text/txtflde.cxx index 3ccef24af2d2..2e3d293517e0 100644 --- a/xmloff/source/text/txtflde.cxx +++ b/xmloff/source/text/txtflde.cxx @@ -1302,17 +1302,13 @@ void XMLTextFieldExport::ExportFieldHelper( // no value -> current date ProcessDateTime(XML_DATE_VALUE, GetDateTimeProperty(sPropertyDateTimeValue, - rPropSet), - // #96457#: date fields should also save time - false); + rPropSet)); } // TODO: remove double-handling after SRC614 else if (xPropSetInfo->hasPropertyByName(sPropertyDateTime)) { ProcessDateTime(XML_DATE_VALUE, - GetDateTimeProperty(sPropertyDateTime,rPropSet), - // #96457#: date fields should also save time - false); + GetDateTimeProperty(sPropertyDateTime,rPropSet)); } if (xPropSetInfo->hasPropertyByName(sPropertyIsFixed)) { @@ -2636,22 +2632,12 @@ void XMLTextFieldExport::ProcessDateTime(enum XMLTokenEnum eName, /// export a date or time void XMLTextFieldExport::ProcessDateTime(enum XMLTokenEnum eName, - const util::DateTime& rTime, - bool bIsDate) + const util::DateTime& rTime) { OUStringBuffer aBuffer; util::DateTime aDateTime(rTime); - // truncate dates - if(bIsDate) - { - aDateTime.NanoSeconds = 0; - aDateTime.Seconds = 0; - aDateTime.Minutes = 0; - aDateTime.Hours = 0; - } - // date/time value ::sax::Converter::convertDateTime(aBuffer, aDateTime, nullptr); |