I have searched for this before and the best answer I got was that "there's no way of knowing when a private key corresponding to an address was generated. It can be done offline. It can be done years in the past". So,you can only know when the wallet first receive the first transaction,
a response in this article also support this.
I will be keenly waiting to see what others have to say too.