Java me J2ME获取当前时区
我有一个j2me应用程序,它需要获取当前时区的名称并将其发送到服务器 然而,我似乎能让手机告诉我的唯一格式是“GMT-5:00”。我希望应用程序返回时区的名称(EST、PST等) 我迭代了TimeZone.getAvailableIds()返回的字符串[],它以我想要的格式列出了所有时区。(EST、CST、美国菲尼克斯、欧洲/萨马拉等)Java me J2ME获取当前时区,java-me,timezone,gmt,Java Me,Timezone,Gmt,我有一个j2me应用程序,它需要获取当前时区的名称并将其发送到服务器 然而,我似乎能让手机告诉我的唯一格式是“GMT-5:00”。我希望应用程序返回时区的名称(EST、PST等) 我迭代了TimeZone.getAvailableIds()返回的字符串[],它以我想要的格式列出了所有时区。(EST、CST、美国菲尼克斯、欧洲/萨马拉等) 关于如何获取时区名称而不是作为GMT+0的偏移量,有什么想法吗?提前感谢。时区。getID()是您需要的;它应该返回时区返回的一个值。getAvailableI
关于如何获取时区名称而不是作为GMT+0的偏移量,有什么想法吗?提前感谢。
时区。getID()
是您需要的;它应该返回时区返回的一个值。getAvailableIDs()您可以创建一个数组,在其中放置所有时区ID。然后,只需在返回的时区偏移量中添加12,您就可以使用它作为从阵列中调用时区名称的索引。它必须随设备而异,那么您使用的是哪款手机?我正在开发摩托罗拉i290