Le Saturday 15 November 2008 02:01:42 Victor Stinner, vous avez écrit :
> > 1- convert a datetime object to an epoch value (numbers of seconds since
> >    the 1st january 1970), eg. with a new totimestamp() method
> > 2- convert a timedelta to a specific unit (eg. seconds, days, weeks,
> > etc.)
>
> Another solution is proposed by Christian Heimes: "implement __int__
> and __float__ on timedelta objects (...)

The solution was implemented as patch in:
   http://bugs.python.org/issue1665292

The issue is closed and there was a problem with hash():
   timedelta(0, 1) == 1   
but 
   hash(timedelta(0, 1)) != hash(1)

-- 
Victor Stinner aka haypo
http://www.haypocalc.com/blog/
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to