what i did for april fools is i just kept denying their request to answer the question unless they talked about their birthday.
you can say no multiple times until they talk about it and then all you have to do is go here and you'll know which is the real one.
http://www.thonky.com/animal-crossing-new-leaf/villager-birthdays/