You are on page 1of 1

Dateutil

The dateutil module brings powerful extensions to the standard datetime module in Python.
Scripts that require real-time data rely on the dateutil module to schedule or retrieve data at
a specific time.

Working with lots of scripts in this way can be daunting, given the number of changes you
need to make to the data retrieved.

That’s when the Dateutil module enters. It provides the advanced functionality to make life of
coders easier. The module provides extended features to the existing datetime module. But
note that you still need to install the datetime module as a prerequisite.

Project Background

 Project: Powerful extensions to datetime


 Author: Gustavo Niemeyer
 Initial Release: 2003
 Type: datetime extension
 License: Apache Software License, BSD License (Dual License)
 Contains: Functions, Classes, Objects, utils, zoneinfo
 Language: Python
 GitHub: /dateutil/dateutil has 1.7K stars, 17 releases, 103 contributors
 Runs On: Windows, Linux, macOS
 Twitter: /dateutils

Applications

 Computing relative deltas like next year, next month, next Monday, etc.
 Computing relative deltas between two datetime objects
 Computing dates according to flexible recurrence rules using iCalendar specification.
 Generic dates parsing in any string format
 Timezone implementations for tzfile, TZ environment string, local machine timezone,
UTC timezone, etc.
 Internal up-to-date world timezone information according to Olson’s database

You might also like