Search notes:

dateutil

The Python standard library dateutil provides extensions to the datetime library.

dateutil.rrule

import datetime;
import dateutil.rrule


date_1 = datetime.date(2014, 8, 25)
date_2 = datetime.date(2014, 9,  7)

for dt in dateutil.rrule.rrule(dateutil.rrule.DAILY, dtstart=date_1, until=date_2):
    print dt.strftime("%y-%m-%d")
Github repository about-python, path: /libraries/dateutil/rrule/script.py

dateutil.relativedelta

import datetime;
import dateutil;
import dateutil.relativedelta;

date_1 = datetime.date(2010, 04, 18)
date_2 = datetime.date(2010, 06, 22)

date_diff = dateutil.relativedelta.relativedelta(date_2, date_1)

print "Diff between ", date_1, " and ", date_2, " is: " , date_diff # relativedelta(months=+2, days=+4)
Github repository about-python, path: /libraries/dateutil/relativedelta/script.py

See also

standard library

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1745043296, '3.144.111.154', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/languages/Python/standard-library/dateutil/index(67): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78