Mercurial > hg > Blog
view content/Python/timedelta.md @ 46:ea8a767f5111
fiddle with L10N: generate the proper <html lang=""> element into the article page,
depending on a page's defined locale with fallback to the default locale
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Thu, 02 Oct 2014 04:19:34 +0200 |
parents | 7380bf280fc9 |
children | 6c1752a66dd0 |
line wrap: on
line source
Title: timedelta Date: 2009-01-10 Lang: en Python comes with a rich libray of classes for dealing with date and time. I was working with datetime.time objects the other day and needed to calculate the difference between to time instances. To my great surprise this isn't easily doable as Python's standard lib only has `timedelta` objects which cannot deal with pure time objects. So I had to write my own [timedelta](http://xanthippe.duckdns.org/cgi-bin/hgwebdir.cgi/timedelta/shortlog/tip) function which takes two time instances and calculates the difference. The diff will be returned as a time instance. The source is [publicly available from its mercurial repository](http://xanthippe.duckdns.org/hg/timedelta/shortlog/tip).