Hello how may I help you? I need help with timezones. What do you want to know? What time will it be in Vancouver when it's midnight in St. Petersburg. 9 PM. Are you sure? Yes, as long as you are talking about St. Petersburg Florida. I'm talking about St. Petersburg in Russia Then the answer is 2 PM in that case. Okay thanks You are welcome. Have a nice day.