将sun wtk J2ME模拟器系统时间从UTC更改为主机本地时间

时间:2012-09-11 11:23:52

标签: netbeans java-me emulation java-wireless-toolkit

我正在研究J2ME midlet项目。我正在使用Sun WTK 2.5.2_01。 问题是仿真器设备上的时间是UTC,但我需要将它作为我的主机当地时间。我试图在wtk首选项中找到一个设置无济于事。

这种行为是正常的吗?我能改变吗?或者我该如何解决它?

1 个答案:

答案 0 :(得分:0)

我自己已经有这个问题多年了,我终于想出了一个解决方法。 WTK在其lib目录中有一个设置文件system.config。从那里你应该找到一个属性: "com.sun.cldc.util.j2me.TimeZoneImpl.timezone"

它在我的文件中被注释掉了,在这里你可以设置WTK使用的时区。对我来说,设置为"GMT+03:00"工作。但是,我怀疑每次夏季或冬季开始时都需要更改设置。