Question: what is the age difference between jon snow and daenerys?
Answer: Wrong. According to Game of Thrones Wiki fan page, Jon was born in 281 AL (AL = Aegon's Landing) and Dany was born in 282 AL. The current year is 304 AL, which means Jon is 23 years old and Dany, 22.