There's a definite problem with the World Clock, especially if you live in Canada. But it gets worse for anyone living in a city with the name "Saint John" or "St John's"! So, here are the 3 serious problems, in alphabetical order, and order as they appear in the World Clock:
The 1st problem is Saint John GMT-7:00.
This is Fort St. John, BC (British Columbia)
Then the 2nd problem is St John's GMT-4:00
This is definitely here where I live, in Saint John, NB (New Brunswick). Notice as well there is no period after the "St" part, and has 's, but it doesn't matter, the correct spelling is Saint John, NB GMT-4:00
Then finally the 3rd problem is actually not a problem, but the correct World city, of St. John's GMT-3:30
Notice this one has the period after the "St" part, and is the only one that is spelled correctly, and has the right time zone! So this indeed is St. John's, NF GMT-3:30
I hope this is something that can be fixed? Would love to set my time using the correct spelling of my city, especially since Google and/or Sony feel it's important enough to include in this feature (and has been since my Xperia X10 days!), but has continued to be so incorrectly spelled (i.e. for 4-5years now)!