Corrected bug. We were adding the current time in datetime objects when a time wasn't specified. This led to inaccuracies when calculating anniversary dates. The thing to do is add a minimum time (00:00:00) if no time is specified at conversion.