When I use:
annotate(new_datetime=Cast( TruncHour(\'old_datetime) + timedelta(days=1), output_field=DateTimeField() ))
TruncHour return a