Where did 420 come from?

So I have heard that 420 is the time people light up after school, i have heard it is the police code for possession of pot, and i know it is hitler's birthday, so where did it come from?
7 answers 7