From 61cdeee1642e5d5b54ea6aaf2accf4e9c7f30fae Mon Sep 17 00:00:00 2001 From: marc Date: Fri, 28 Feb 2020 14:50:08 +0100 Subject: [PATCH] add parse_timedelta --- dateparser/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dateparser/__init__.py b/dateparser/__init__.py index d801e2059..15cd8efe8 100644 --- a/dateparser/__init__.py +++ b/dateparser/__init__.py @@ -1,6 +1,8 @@ # -*- coding: utf-8 -*- __version__ = '0.7.2' +from datetime import datetime + from .date import DateDataParser from .conf import apply_settings @@ -54,3 +56,9 @@ def parse(date_string, date_formats=None, languages=None, locales=None, region=N if data: return data['date_obj'] + + +def parse_timedelta(*args, **kwargs): + date_obj = parse(*args, **kwargs) + if date_obj: + return datetime.now() - date_obj