Question: what is the difference between do you know and did you know?
Answer: The main difference is that you use "did you know" when you already know the information that follows and you use "do you know" when you do not know the information that follows, but you want to know.