datefinder

Find dates inside text using Python and get back datetime objects

Github stars Tracking Chart

datefinder - extract dates from text

.. image:: https://img.shields.io/travis/akoumjian/datefinder/master.svg
:target: https://travis-ci.org/akoumjian/datefinder
:alt: travis build status

.. image:: https://img.shields.io/pypi/dm/datefinder.svg
:target: https://pypi.python.org/pypi/datefinder/
:alt: pypi downloads per day

.. image:: https://img.shields.io/pypi/v/datefinder.svg
:target: https://pypi.python.org/pypi/datefinder
:alt: pypi version

.. image:: https://img.shields.io/gitter/room/nwjs/nw.js.svg
:target: https://gitter.im/datefinder/Lobby
:alt: 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
dateutilto convert to the datetime object.

Installation

.. code-block:: sh

pip install datefinder

How to Use

.. automodule:: datefinder
:members: find_dates

.. code-block:: python

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

Support

You can talk to us on Gitter <https://gitter.im/datefinder/Lobby>_ or just submit an issue on github <https://github.com/akoumjian/datefinder/issues/>_.

Main metrics

Overview
Name With Ownerakoumjian/datefinder
Primary LanguageHTML
Program languagePython (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2016-01-02 22:23:12
Pushed At2024-05-13 14:05:22
Last Commit At2023-01-23 09:15:16
Release Count4
Last Release Namev0.7.3 (Posted on )
First Release Namev0.6.1 (Posted on )
用户参与
Stargazers Count658
Watchers Count16
Fork Count170
Commits Count180
Has Issues Enabled
Issues Count158
Issue Open Count99
Pull Requests Count21
Pull Requests Open Count5
Pull Requests Close Count20
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private