Frank Millman: > import datetime as dt > def DbToDate(dat): > if isinstance(dat,dt.datetime): > return dat # already in datetime format > if isinstance(dat,dt.date): > return dt.datetime.combine(dat,dt.time(0)) # convert to datetime This is exactly the type checking I would like to avoid :-/ Michele Simionato