diff --git a/integrator/office/base.py b/integrator/office/base.py index 304ba87..e7050c8 100644 --- a/integrator/office/base.py +++ b/integrator/office/base.py @@ -129,7 +129,15 @@ class OfficeFile(ExternalFileAdapter): def parseDate(s): if not s: return None - dt = datetime(*strptime(s, '%Y-%m-%dT%H:%M:%SZ')[:6]) + timedelta(hours=2) + tt = strptime(s, '%Y-%m-%dT%H:%M:%SZ') + #try: + # tt = strptime(s, '%Y-%m-%dT%H:%M:%SZ') + #except ValueError: + # try: + # tt = strptime(s, '%d.%m.%y') + # except ValueError: + # tt = strptime(s, '%d.%m.%Y') + dt = datetime(*tt[:6]) + timedelta(hours=2) return date(dt.year, dt.month, dt.day) #return date(*strptime(s, '%Y-%m-%dT%H:%M:%SZ')[:3])