It's time-zone specific. If you want to ignore where you are in the world, what time zone would you like to use? You can do something like:
to set the time zone to, um, GMT - 6 hours. Or use TimeZone.getAvailableIDs() to get a list of timezones to choose from. These will obey the daylight saving rules currently in place for whatever name/location you choose. Up until one of the countries changes the rules once again. :roll: If you use GMT you don't need to worry about that; you can just confuse everyone equally.