https://bugs.documentfoundation.org/show_bug.cgi?id=89609
Christian Lohmaier <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] | |g, | |[email protected] | |op.org Summary|strange date-information |Explorer shell extension |stored files Windows 8.1 |fails to convert date into | |locale specific string | |(sub-second precision ISO | |date → "strange | |date-information") Whiteboard| |EasyHack DifficultyBeginner | |SkillCpp --- Comment #3 from Christian Lohmaier <[email protected]> --- Code that retrieves the date for the tooltip is in http://opengrok.libreoffice.org/xref/core/shell/source/win32/shlxthandler/infotips/infotips.cxx#258 where it gets the modified date and tries to convert it into a local representation by calling the corresponding helper function: msg += iso8601_date_to_local_date(meta_info_accessor.getTagData(META_INFO_MODIFIED )); However, iso8601_date_to_local_date as implemented here http://opengrok.libreoffice.org/xref/core/shell/source/win32/shlxthandler/util/iso8601_converter.cxx#iso8601_date_to_local_date doesn't expect sub-second precision date-string, but instead only expects 19 characters. As the passed date is longer, the function doesn't do anything and instead returns the ISO date as it was passed into. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
