当我获得系统的时区时说
TimeZone.getTimeZone("Europe/Amsterdam")
它可以在所有平台上运行,如 PC、Android 等吗?
我需要核对TimeZone.getAvailableIDs
吗?
如果TimeZone.getTimeZone
传入的参数(在我们的例子中为“Europe/Amsterdam”)在该平台中不可用,则返回 GMT 而不是 null。
我要使用的 ID 可以从这里找到: http: //david.uebelacker.ch/2010/05/13/java-retrive-locale-and-timezone-from-request/