[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

Re: find nearest time in datetime list

Tim Golden

1/30/2008 12:02:00 PM

washakie wrote:
> Hello,
>
> I have a list of datetime objects: DTlist, I have another single datetime
> object: dt, ... I need to find the nearest DTlist[i] to the dt .... is
> there a simple way to do this? There isn't necessarily an exact match...

<code>
import datetime

dates = [datetime.date (2007, 1, (1+i)*2) for i in range (10)]
one_date = datetime.date (2007, 1, 7)

print sorted (dates, key=lambda x: abs (x-one_date))[0]

</code>


TJG