I had driven over to the US side on Friday and was driving back into Canada yesterday. The way things are between the US and Canada, only two pieces of ID are required for Canadian citizens to enter the US by land, and even if you have a passport, the border officials do not make any entry on it. And this works both ways.
When I reached the customs officer on the Canadian side, he asked me how long I had been away. I gave him the correct answer, but it started me wondering.
Unlike what happens when travelling to other countries, where the passport is stamped at the port of entry showing the date of entry, in this case there was no record in my passport that could show when I had left Canada and gone to the US. So, how would he have known if I was being honest or not?
How do they determine how long a person has been away and in the other country?