I think this answer fully covers your question.
I’d like to add another point.
If you want to not overload the user and, at the same time, the birthday date is relevant for your business, why you don’t invite users to complete their profiles afterwards?
The most important task is to collect users and not birthdates, isn’t?