Reviewers: ,

Description:
trytond: Clean old str date in format_lang

Please review this at http://codereview.tryton.org/893002/

Affected files:
  M trytond/report/report.py


Index: trytond/report/report.py
===================================================================
--- a/trytond/report/report.py
+++ b/trytond/report/report.py
@@ -323,21 +323,6 @@
             else:
                 locale_format = Lang.default_date()
                 code = Config.get_language()
-            if not isinstance(value, time.struct_time):
-                # assume string, parse it
-                if len(str(value)) == 10:
-                    # length of date like 2001-01-01 is ten
-                    # assume format '%Y-%m-%d'
-                    string_pattern = '%Y-%m-%d'
-                else:
-                    # assume format '%Y-%m-%d %H:%M:%S'
-                    value = str(value)[:19]
-                    locale_format = locale_format + ' %H:%M:%S'
-                    string_pattern = '%Y-%m-%d %H:%M:%S'
-                date = datetime.datetime(*time.strptime(str(value),
-                    string_pattern)[:6])
-            else:
-                date = datetime.datetime(*(value.timetuple()[:6]))
             return Lang.strftime(date, code, locale_format)
         if currency:
             return Lang.currency(lang, value, currency, grouping=grouping,


Reply via email to