The moose likes Tomcat and the fly likes getting country name from time zone Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Products » Tomcat
Bookmark "getting country name from time zone" Watch "getting country name from time zone" New topic

getting country name from time zone

Dino Veer

Joined: Mar 22, 2012
Posts: 5

I am working on getting data from twitter APIs(twitter4j). One problem is that sometimes I get only timezone like 'Pacific Time (US & Canada)'. Is there some way to get countryname using this info. One way can be to trim the timezone string from Pacific Time (US & Canada) to US & Canada. Any other way?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17276

A time zone extends from pole to pole in a stretch covering an entire 1/24th area of the planet, subject to adjustments for national convenience. The "US & Canada" is simply an indication that the locale is set for the zone where a specific set of rules apply for base time offset from GMT and when Daylight Savings start and end. As a determinant of national boundaries, it's pretty useless. I live in a state that spans 2 separate zones, myself, and for a while I crossed the zone boundary on a regular basis.

An IDE is no substitute for an Intelligent Developer.
K. Gil
Ranch Hand

Joined: Apr 29, 2011
Posts: 75

This is how I solved similar problem in the past:

GeoLite Free Downloadable Databases
These databases are offered in the same binary and csv formats

happy geoCoding
It is sorta covered in the JavaRanch Style Guide.
subject: getting country name from time zone
jQuery in Action, 3rd edition