回 帖 发 新 帖 刷新版面

主题:邮件系统时区问题

问题描述:Window XP 系统自己能够读取正确的时间,但是用java获取的时间始终与北京时间相差八个小时。 
原因分析: 
1.系统本身时区设置错误(可以排除,上面已经交代系统能够获取正确时间 ) 
2.注册表出现异常。 
注册表对应项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones 
解决之道: 
1.备份Time Zones这一项 
2.从正常的并且是相同系统的机器中导出该项,然后倒入到自己机器中


Turbomail邮件系统里打开注册表
HKEY_LOCAL_MACHINE\SYSTEM/CurrentControlSet\Services\TurboMail_Web(Tomcat5)\Parameters如图:
 

[img]http://p3.images22.51img1.com/6000/turbomailchen/3372e2e1fb077082ecd6a79666422a01.jpg[/img]

然后右键添加一新项:
 
[img]http://p9.images22.51img1.com/6000/turbomailchen/9a71fd43d0f1580031d6b832ae32aeb5.jpg[/img]

加入了JVM所指向的值
 
[img]http://p8.images22.51img1.com/6000/turbomailchen/811cc4110619ac930764ee2985d45214.jpg[/img]

再重启webmail服务即可。




回复列表 (共2个回复)

沙发

看不懂

板凳


[em11]哪天你下个TurboMail邮件系统试用版看看,就知道怎么解决时区问题了,一样通百样通呀!

我来回复

您尚未登录,请登录后再回复。点此登录或注册