Skip to content
Find dates inside text using Python and get back datetime objects
Branch: master
Clone or download
akoumjian Merge pull request #103 from AndreyCorelli/master
replace Regex range splitting for python logic
Latest commit 8e880f2 May 15, 2019


datefinder - extract dates from text

travis build status pypi downloads per day pypi version gitter chat

A python module for locating dates inside text. Use this package to extract all sorts of date like strings from a document and turn them into datetime objects.

This module finds the likely datetime strings and then uses `dateutil`to convert to the datetime object.


pip install datefinder

How to Use

.. automodule:: datefinder
   :members: find_dates

In [1]: string_with_dates = """
   ...: ...
   ...: entries are due by January 4th, 2017 at 8:00pm
   ...: ...
   ...: created 01/15/2005 by ACME Inc. and associates.
   ...: ...
   ...: """

In [2]: import datefinder

In [3]: matches = datefinder.find_dates(string_with_dates)

In [4]: for match in matches:
   ...:     print match
2017-01-04 20:00:00
2005-01-15 00:00:00


You can talk to us on Gitter or just submit an issue on github.

You can’t perform that action at this time.