Struggling: Search report for donations by creation date not receive date
Yes, there is no such field in contribution table that holds when a contribution record was actually created. However an activity is created when a contribution is recorded with status completed. If contribution is created with pending status and updated later after day or 2 then it is very difficult to track via Activity.

I have an extension that uses activity to get created date and display on a Civi Contribution Detail report. 

The alternate way of doing this would be create a date custom field for contribution, auto populate the field with now() using buildform or post hook.

HTH

Pradeep