diff --git a/weboob/browser/filters/standard.py b/weboob/browser/filters/standard.py index 72066a90..6e25f8ed 100644 --- a/weboob/browser/filters/standard.py +++ b/weboob/browser/filters/standard.py @@ -622,7 +622,7 @@ class DateGuesser(Filter): class Time(Filter): klass = datetime.time - _regexp = re.compile(r'(?P\d+):?(?P\d+)(:(?P\d+))?') + _regexp = re.compile(r'(?P\d+)[:h]?(?P\d+)([:m](?P\d+))?') kwargs = {'hour': 'hh', 'minute': 'mm', 'second': 'ss'} def __init__(self, selector=None, default=_NO_DEFAULT):