Re: Nice to meet you./Nice meeting you.
Thank you, and what about "It's a long time since I rode a bicycle."?
"Nice to meet you." is a way of saying hello (comple form"It's nice to meet you."),and
"Nice meeting you." is a way of saying goodbye (complete form "It's been nice meeting you "), but some people do say "Nice to meet you." as a way of saying goodbye, I'm confused.
Re: Nice to meet you./Nice meeting you.
Yes, contextually it could stand for 'it was nice to meet you'.
Most commonly, however, the difference between the two expressions is as you describe.